我有一个表单,其中有一组克隆的元素。该表单允许用户输入多个车辆,其中克隆了多个属性(年份,品牌,型号等)。我已经成功地克隆了元素并且它们具有唯一的名称。但是,在发布表单后,只有不动态创建的元素才会发布,并且可以通过PHP访问。如果你需要查看我的代码,我可以在这里发布,它只是有点冗长。谢谢!
答案 0 :(得分:0)
我粗略地看了一下你的代码。我认为问题出在提交表格之后。元素正在动态生成。
答案 1 :(得分:0)
我知道OP相当陈旧,但万一有人遇到这个问题......向PHP发布动态添加或修改元素值的方法是使用jQuery的serialize()
(其中OP似乎无论如何都在使用):
$( "form" ).submit( function ( event ) {
event.preventDefault();
var url = $( this ).attr( "action" ),
data = $( this ).serialize();
$.post( url, data ).done( function() {
// Redirect to a "sent" page or something
} )
.fail( function() {
//etc etc
} );
});