这是我的代码,希望大家能看懂。
[html表单编码]
<form method='post' action='pro/handle.php'><br/>
<input type='text' name='FirstTXT' value='First'>
<button type='button' name='ADDINPUT'>add</button>
<div id='SETSET'>
<!-- prepare for adding input element by using jquery -->
</div>
<input type='text' name='LastTXT' value='Last'>
<button type='submit' name='BTN' value='Submit'>submit</button>
</form>
【jquery编码】
$(document).on("click","[name=ADDINPUT]",function(){
var inp = "<input type='text' name='ADDTXT'>";
$("#SETSET").append(inp);
});
到目前为止,上述代码(已测试)没有错误/问题,jquery 输入确实相应地附加到 #SETSET 中。
[问题是]
单击表单[提交]按钮后,当我使用php循环并从上一页获取所有内容时,php无法获取[ADDTXT]的元素
,结果如下:-
[PHP编码]
foreach($_post as $key=>$val){
echo "<br/>$key : $val";
}
[结果]
FirstTXT : First<br/>
LastTXT : Last<br/>
BTN : Submit<br/>
//=== Missing ADDTXT (between First & Last)===//
你们知道为什么吗?