Ir para conteúdo

POWERED BY:

Arquivado

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

junaooaks

[Resolvido] input text dinamico

Recommended Posts

ola pessoal

estou criando um aplicativo de pedido

gostaria de saber como faço para inserir varios produtos com o form dinamico.

 

tipo escolho os produtos depois salvo no banco de dados.

 

poderiam me da uma dica o que usar? uma direção nunca fiz tal layout

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

William Bruno

 

cara é isto mesmo

vou tentar fazer

obrigado :thumbsup: :clap:

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpa abrir o tópico

 

como poderia colocar um botão para remover a linha adicionada

 

pensei que era só colocar o parâmetro $("menos"+next).remove(); para remover a linha

 

como posso colocar o botão para remover a linha funcionar?

 

$(function(){

$('#mais').click(function(){

	var next = $('#lista tbody').children('tr').length + 1;

	$('#lista tbody').append('<tr>' + 
       	'<td><input type="text" name="item' + next + '" size="70" class="effect" onkeyup="up(this)" /></td>' + 
           '<td><input type="text" name="quantidade' + next + '" size="5" class="effect" onkeyup="up(this)"/></td>' +
        '<td><input type="text" name="uni' + next + '" size="8" class="effect" onkeyup="up(this)" /></td>' +
      '<td><input type="text" name="custo' + next + '" size="5" class="effect" onkeyup="up(this)"/></td>' +
      '<td align="center" id="menos'+ next +'"><a href="#"><img src="resources/images/menos.png" border="0"/></a></td>'+
      '</tr>');

	$(':hidden').val(next);

               $("menos"+next).remove();
	return false;
});


       $('form').submit(function(){

	var parametros = $(this).serialize();

	$.get(
		$(this).attr('action'),
		parametros,
		function(data){
			$('#resultado').empty().append(data);
		},
		"html"
	)

	return false;

});

$('#enviar').click(function(){
	$('form').submit();
});

$(':text').live('focus',function(){
	$(this).closest('tr').addClass('input-focus');
}).live('blur',function(){
	$(this).closest('tr').removeClass();
});

       $("#menos").click(function(){
                       if($("tr").length == 1){
                                  alert("nao e possível remover todas as combos")
                       }else{
                                  $("tr:last").remove();
                       }
           });

});

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.