Ir para conteúdo

POWERED BY:

Arquivado

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

Jobson Anselmo Chinelli

Converter String para Decimal.

Recommended Posts

Boa tarde galera, estou com um probleminha, estou fazendo o seguinte.

Eu preciso inserir dados via um formulario qe aparece na tela usando javascript como segue o código abaixo.

 

// Código do javascript
function inputDialog(textop, callback){
		apprise(textop, {'input': true,'textOk':'Enviar'}, function(r) {
			callback(r);
		});
}
function CCe(id){
		inputDialog('Pontos a serem acrescentados', function(r){
		if(r){
			$('<form action="<?php echo $this->Html->url(array("plugin" => "vendas","controller" => "ClienteFornecedor", "action" => "acoes"));?>" method="POST">' + 
				'<input type="hidden" name="id" value="' + id + '">' +
				'<input type="hidden" name="credito" value="' + r + '">'+
				'<?php '+ r +' = number_format('+ r +', 2, ".", ""); ?>'+
				'</form>').submit();
		}
		});
	}

// botao para aparecer a janela

<li class="cartacorrecao"><a onClick="CCe(<?php echo $cliente['Indicacao']['id'] ?>)" href="javascript:;/<?php echo $cliente['Indicacao']['id'] ?>/Proposta Aceita" class="context">Proposta Aceita</a></li>

 

Eu preciso pegar a string® que o usuario digitar e converter para decimal, pois se trata de reais a serem salvos. Se alguem conseguir me ajudar e puder ajudar eu agradeço de coração!

Compartilhar este post


Link para o post
Compartilhar em outros sites

:innocent: converter uma palavra em decimal........

 

 

Vamos lá.

 

:sea: http://code.jquery.com/jquery-1.9.1.min.js

 

Salve este aquivo JS com o mesmo nome em que ele está.

 

Depois, beixe o plugin jQuery Price Format.

 

:seta: http://jquerypriceformat.com/

 

Inclua os 2 arquivos em sua página. (Isso você sabe não é mesmo ?! :rolleyes: )

 

Depois adicione:

 

 

$('#nomeDoCampo').priceFormat({
    prefix: 'R$ ',
    centsSeparator: ',',
    thousandsSeparator: '.'
});

Resultado: R$ 1.200,00 (exemplo)

 

Aí você trata os dados no post.

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.