Jump to content

adavis

Members
  • Content count

    45
  • Joined

  • Last visited

Community Reputation

0 Comum

5 Followers

About adavis

Informações Pessoais

  • Sexo
    Feminino

Contato

  • Facebook
    facebook.com/ailimedavis

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. boa noite. eis o caso. Tenho dois inputs, os dois estão validados com o validate, um eu preciso que mostre a msg de erro e mude a cor da borda, o outro só preciso que mude a cor da boar, sem msg de erro. É possível fazer isso? Pois mesmo nao citando o input no messages o label aparece, em branco mas aparece. e acaba com meu layout todo. gostaria da ajuda de alguém se possível.
  2. adavis

    Regra css em documento java script

    Alguém?
  3. Como inserir um trecho no código abaixo para que o input da função pegue uma classe .error do jquery validate?? <script type="text/javascript"> ;(function( $ ) { // Browser supports HTML5 multiple file? var multipleSupport = typeof $('<input/>')[0].multiple !== 'undefined', isIE = /msie/i.test( navigator.userAgent ); $.fn.customFile = function() { return this.each(function() { var $file = $(this).addClass('customfile'), // the original file input $wrap = $('<div class="customfile-wrap">'), $input = $('<input type="text" class="customfile-filename" />'), // Button that will be used in non-IE browsers $button = $('<button type="button" class="customfile-upload">Selecionar</button>'), // Hack for IE $label = $('<label class="customfile-upload" for="'+ $file[0].id +'">Selecionar</label>'); // Hide by shifting to the left so we // can still trigger events $file.css({ position: 'absolute', left: '-9999px' }); $wrap.insertAfter( $file ) .append( $file, $input, ( isIE ? $label : $button ) ); // Prevent focus $file.attr('tabIndex', -1); $button.attr('tabIndex', -1); $button.click(function () { $file.focus().click(); // Open dialog }); $file.change(function() { var files = [], fileArr, filename; // If multiple is supported then extract // all filenames from the file array if ( multipleSupport ) { fileArr = $file[0].files; for ( var i = 0, len = fileArr.length; i < len; i++ ) { files.push( fileArr[i].name ); } filename = files.join(', '); // If not supported then just take the value // and remove the path to just show the filename } else { filename = $file.val().split('\\').pop(); } $input.val( filename ) // Set the value .attr('title', filename) // Show filename in title tootlip .focus(); // Regain focus }); $input.on({ blur: function() { $file.trigger('blur'); }, keydown: function( e ) { if ( e.which === 13 ) { // Enter if ( !isIE ) { $file.trigger('click'); } } else if ( e.which === 8 || e.which === 46 ) { // Backspace & Del // On some browsers the value is read-only // with this trick we remove the old input and add // a clean clone with all the original events attached $file.replaceWith( $file = $file.clone( true ) ); $file.trigger('change'); $input.val(''); } else if ( e.which === 9 ){ // TAB return; } else { // All other keys return false; } } }); }); }; // Old browser fallback if ( !multipleSupport ) { $( document ).on('change', 'input.customfile', function() { var $this = $(this), // Create a unique ID so we // can attach the label to the input uniqId = 'customfile_'+ (new Date()).getTime(), $wrap = $this.parent(), // Filter empty input $inputs = $wrap.siblings().find('.customfile-filename') .filter(function(){ return !this.value }), $file = $('<input type="file" id="'+ uniqId +'" name="'+ $this.attr('name') +'"/>'); // 1ms timeout so it runs after all other events // that modify the value have triggered setTimeout(function() { // Add a new input if ( $this.val() ) { // Check for empty fields to prevent // creating new inputs when changing files if ( !$inputs.length ) { $wrap.after( $file ); $file.customFile(); } // Remove and reorganize inputs } else { $inputs.parent().remove(); // Move the input so it's always last on the list $wrap.appendTo( $wrap.parent() ); $wrap.find('input').focus(); } }, 1); }); } }( jQuery )); $('input[type=file]').customFile(); </script>
  4. Olá, boa tarde. Estou com um problema e não estou atinando para resolver. Gostaria da ajuda de vcs se possível. Tenho um formulário com um campo input file, ao qual foi estilizado para mudar sua aparência com jquery e css. Até tudo bem, funcionando normalmente. Neste formulário fiz as validações com o jquery validade. Os demais campos do formulário(input, select, textarea) a validação funciona direitinho (dá a mensagem de erro e os campos ficam com a borda vermelha) porém no input file a validação funciona até, mas o css não pega nele, não muda a cor da borda. Já verifiquei o css está tudo normal. Acredito que seja alguma alteração que tenha que fazer no script mas não estou conseguindo. Alguém saberia me informar?? Obrigada desde já. segue a baixo o código do script que "customiza" o input file. <script type="text/javascript"> ;(function( $ ) { // Browser supports HTML5 multiple file? var multipleSupport = typeof $('<input/>')[0].multiple !== 'undefined', isIE = /msie/i.test( navigator.userAgent ); $.fn.customFile = function() { return this.each(function() { var $file = $(this).addClass('customfile'), // the original file input $wrap = $('<div class="customfile-wrap">'), $input = $('<input type="text" class="customfile-filename" />'), // Button that will be used in non-IE browsers $button = $('<button type="button" class="customfile-upload">Selecionar</button>'), // Hack for IE $label = $('<label class="customfile-upload" for="'+ $file[0].id +'">Selecionar</label>'); // Hide by shifting to the left so we // can still trigger events $file.css({ position: 'absolute', left: '-9999px' }); $wrap.insertAfter( $file ) .append( $file, $input, ( isIE ? $label : $button ) ); // Prevent focus $file.attr('tabIndex', -1); $button.attr('tabIndex', -1); $button.click(function () { $file.focus().click(); // Open dialog }); $file.change(function() { var files = [], fileArr, filename; // If multiple is supported then extract // all filenames from the file array if ( multipleSupport ) { fileArr = $file[0].files; for ( var i = 0, len = fileArr.length; i < len; i++ ) { files.push( fileArr[i].name ); } filename = files.join(', '); // If not supported then just take the value // and remove the path to just show the filename } else { filename = $file.val().split('\\').pop(); } $input.val( filename ) // Set the value .attr('title', filename) // Show filename in title tootlip .focus(); // Regain focus }); $input.on({ blur: function() { $file.trigger('blur'); }, keydown: function( e ) { if ( e.which === 13 ) { // Enter if ( !isIE ) { $file.trigger('click'); } } else if ( e.which === 8 || e.which === 46 ) { // Backspace & Del // On some browsers the value is read-only // with this trick we remove the old input and add // a clean clone with all the original events attached $file.replaceWith( $file = $file.clone( true ) ); $file.trigger('change'); $input.val(''); } else if ( e.which === 9 ){ // TAB return; } else { // All other keys return false; } } }); }); }; // Old browser fallback if ( !multipleSupport ) { $( document ).on('change', 'input.customfile', function() { var $this = $(this), // Create a unique ID so we // can attach the label to the input uniqId = 'customfile_'+ (new Date()).getTime(), $wrap = $this.parent(), // Filter empty input $inputs = $wrap.siblings().find('.customfile-filename') .filter(function(){ return !this.value }), $file = $('<input type="file" id="'+ uniqId +'" name="'+ $this.attr('name') +'"/>'); // 1ms timeout so it runs after all other events // that modify the value have triggered setTimeout(function() { // Add a new input if ( $this.val() ) { // Check for empty fields to prevent // creating new inputs when changing files if ( !$inputs.length ) { $wrap.after( $file ); $file.customFile(); } // Remove and reorganize inputs } else { $inputs.parent().remove(); // Move the input so it's always last on the list $wrap.appendTo( $wrap.parent() ); $wrap.find('input').focus(); } }, 1); }); } }( jQuery )); $('input[type=file]').customFile(); </script>
  5. adavis

    ajuda com alinhamento inout text

    Obrigada. Realemnte tinha uma regra do css que estava interferindo. Agora está tudo certo. Obrigada.
  6. Boa noite, gostaria da ajuda de vocês. Como alinhar os input type text em meio ao um texto? exe: Lorem ipsum dolor sit amet, consectetur adipiscing elit, input type text aqui et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu input type text aqui. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. coo fazer com que o input fique alinhado de acordo com o texto. Tentei fazer mas não consegui o input fica sempre no incio do texto. desde ja obrigada.
  7. Olá.. Como posso fazer para carregar meus arquivos JS em uma página carregada via Ajax? Já tentei de várias formas e não tive sucesso. Alguém poderia me ajudar?? Obrigada desde ja :) o index.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <title>:: ::</title> <meta name="description" content="Observatório Nacional da Rede de Educação Profissional, Ciência e Tecnologia"> <meta name="author" content=""> <link rel="stylesheet" href="css/menu.css" type="text/css" media="screen" charset="utf-8"/> <script language="javascript" src="js/menu.js"></script> <script language="javascript" src="js/ajax.js"></script> <script language="javascript" src="js/instrucao.js"></script> <script language="javascript" src="js/jquery-1.6.1.min.js"></script> <script language="javascript" src="js/jquery-latest.js"></script> </head> <body> <?php include "conecta.php"; ?> <div id="central"> <?php include "menu/menu.php"; ?> <div id="conteudo_mostrar"></div> <div id="rodape"></div> </div> </body> </html> o ajax.js: function GetXMLHttp() { if(navigator.appName == "Microsoft Internet Explorer") { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else { xmlHttp = new XMLHttpRequest(); } return xmlHttp; } var xmlRequest = GetXMLHttp(); o instrucao.js function abrirPag(valor){ var url = valor; xmlRequest.open("GET",url,true); xmlRequest.onreadystatechange = mudancaEstado; xmlRequest.send(null); if (xmlRequest.readyState == 1) { document.getElementById("conteudo_mostrar").innerHTML = "<img src='loader.gif'>"; } return url; } function mudancaEstado(){ if (xmlRequest.readyState == 4){ document.getElementById("conteudo_mostrar").innerHTML = xmlRequest.responseText; } }// JavaScript Document o menu.php : <a href="#" onclick="abrirPag('curso/curso.php');">Formulário</a> neste arquivo curso.php que esta o JS que precisa ser executado.
  8. adavis

    Usar variavel javascript no php

    Ahhh entendi!! Fiz aqui e deu certo.. Como não percebi isso antes hehehe.. mas obrigada pela ajuda :) bjos
  9. adavis

    Usar variavel javascript no php

    eu tenho essa função <script type="text/javascript"> $(document).ready(function(){ $("#curso").change(function(){ var value = $(this).val(); var idCidade = $('#cidade').val(); var idCurso = $('#curso').val(); }); }) </script> e quero usar o idCidade e o idCurso neste código aqui: $sql = mysql_query("SELECT * FROM estatistica WHERE id_cidade = '".idCidade."'AND id_curso = '".idCurso."' ") or die (mysql_error());
  10. adavis

    Usar variavel javascript no php

    Não uso ajax.. envio o form normalmente!!
  11. adavis

    Usar variavel javascript no php

    Não sei se me fiz entender mas ja tentei isso milhões de vezes.. o problema é quando a variável sai da funçãozinha javascript ela perde o seu valor. no alert dentro da função ela funciona mas no echo não funciona!! Ja tentei tudo e não consegui não sei mais o que faço!!c :(/>
  12. adavis

    Usar variavel javascript no php

    está na mesma página.
  13. adavis

    Usar variavel javascript no php

    eu postei esse mesmo código logo acima :thumbsup:;) não funciona.. por isso minh duvida :thumbsup:
  14. adavis

    Usar variavel javascript no php

    a query está certa não da nenhum problema. o que eu não consigo fazer é pegar os valor dos selects e jogar dentro de uma variavel php para poder fazer minhas condições. alguém??
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.