我有一个脚本,可以像这样复制表格
<form name="formularz[form1]">
<input type="text" name="formularz[form1] [imie]" value="<?php code ?>"/>
<input type="text" name="formularz[form1][nazwisko]" value="<?php code ?>"/>
</form>
我也有一个问题,因为在复制“表格”之后,我想在下一个表格中将其更改为form2
,form3
,formN
。
如何在jQuery中做到这一点?我没有显示重复表单元素的代码,因为它不相关。
答案 0 :(得分:1)
您可以尝试以下操作:
var n = 100;//num forms you want
for (var i = 0; i <= n; i++) {
var temp = '<form name="formularz[form' + i + ']"> \n' +
' <input type="text" name="formularz[form' + i + '] [imie]" value="<?php $code ?>"/> \n' +
' <input type="text" name="formularz[form' + i + '][nazwisko]" value="<?php $code ?>"/> \n' +
'</form>';
$('body').append(s);
}
答案 1 :(得分:0)
很简单。像这样使用foreach:
<?php foreach($data as $key => $row): ?>
<form name="formularz[form<?=$key?>]">
<input type="text" name="formularz[form<?=$key?>] [imie]" value="<?php code ?>"/>
<input type="text" name="formularz[form<?=$key?>][nazwisko]" value="<?php code ?>"/>
</form>
<?php endofreach; ?>