Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fernando Abreu

[Resolvido] Price Format + .change não funciona no Chrome.

Recommended Posts

Olá galera do iMasters,

 

Já venho acompanhando o iMasters a tempo, e raramente não resolvo meus problemas aqui. ^^

 

Então meu problema é o seguinte,

 

Eu estou fazendo um Price Format e um change ao mesmo tempo.

 

Ou seja, ele formata o valor do meu INPUT, e assim que eu saiu dele, o valor é passado para outro campo qualquer, por exemplo outro INPUT.

 

O código é esse:

<html>    
<head>    
<title>Price Format</title>
       <script type="text/javascript" src="jquery-1.6.1.min.js"></script>
       <script type="text/javascript" src="../../jquery.price_format.js"></script>
       <script type="text/javascript">

          [b] $(function () {
               $("#example1").priceFormat({
                   prefix: "",
                   centsSeparator: ",",
                   thousandsSeparator: "."
               });

               $("#example2").priceFormat({
                   prefix: "",
                   limit: 15,
                   centsLimit: 0
               });

               $("#example1").change(function () {
                   $("#example2").val($("#example1").val());
               });

           });[/b]

       </script>
</head>
<body>
	<p>
		Teste 1
		<input type="text" value="0" id="example1" name="example1"/>
	</p>        
	<p>
		Teste 2
		<input type="text" value="" id="example2" name="example2"/>
	</p>
</body>	
</html>

###########################

 

Como podem ver, estou usando Jquery.

 

Esse código funciona no Firefox e no Internet Explorer, mas não funciona no Chrome.

 

Já tentei encontrar algumas configurações de script nas ferramentas do Chrome e etc.

 

Procurei alterar os códigos e tudo mais, mas ele não funciona.

 

 

Quando eu Retiro o Price format, o Change funciona, mas se eu deixo os 2, ele só funciona o Price format.

 

É como se eu não conseguisse utilizar as duas funções ao mesmo tempo.

 

Ah, e eu já tentei usar o NoConflict também.

 

Alguém pode me ajudar??

 

Agradeço desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara..

 

aperta Ctrl+Shift+J no teu Chrome, e veja oque aparece no console de erros. Se não ta funcionando, lá vai mostrar o motivo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nenhum erro, infelizmente.

 

Eu não preciso exatamente desse código, se vocês puderem me ajudar com outro código, outra linguagem, o que for.

 

Eu só preciso que o PriceFormat funcione e que depois o valor seja transmitido para o outro campo.

 

Como não conheço muito de todas as funções e etc, qualquer ajuda será bem vinda^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, já tentou usar o blur ao invés de change? Resolve seu caso?

 

Digo isso pois pelo que entendi você precisa que o valor do campo 1 seja reproduzido no campo 2 assim que você sair do campo 1. Se for isso mesmo então o blur funciona.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, já tentou usar o blur ao invés de change? Resolve seu caso?

 

Digo isso pois pelo que entendi você precisa que o valor do campo 1 seja reproduzido no campo 2 assim que você sair do campo 1. Se for isso mesmo então o blur funciona.

 

Ahusdhuahusdhausdhuahus, Troquei change por blur e Resolvido!

 

Muito obrigado Willian e berkowitz.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.