2015-12-15 54 views
-1

之间的内容我有两种形式:如何复制形式

<form method="post"> 
    Titulo <input type = "text" name="titulo_principal" value=""> 
    <!-- other filds --> 
</form> 

而且

<form method="post" id="ajax_form"> 
    Titulo <input type = "text" name="titulo" value=""> 
    <!-- other filds --> 
</form> 

我如何获得第一形式的标题字段也出现在第二个表格的标题字段?

回答

2

首先,让你的第一种形式的称号。它没有ID,所以你可以使用form:first选择器。然后,选择你要更改的第二种形式的输入元素,并改变与.val

像这样的价值,

var title = $('form:first').children('[name="titulo_principal"]').val(); 
$('#ajax_form').children('[name="titulo"]').val(title); 

编辑:
如果你想在第二个冠军头衔被时更新第一个改变,你可以做到这一点

$('form:first').children('[name="titulo_principal"]').on('input', function() { 
    var title = $(this).val(); 
    $('#ajax_form').children('[name="titulo"]').val(title); 
}); 
+0

谢谢@Andrew,但包括在头部