我试图在动态生成表单的脚本上运行ajax $ .post调用。我将如何去做。目前,伪代码如下所示:
//我将使用foreach循环构建ajaxString,循环遍历该页面上的所有输入。以下是伪代码,
var ajaxString;
对于每个输入{
ajaxstring + =“ field i:\” \“ + $(\”#frame \“)。contents()。find(\”:input:eq(i)\“)。val()+ \” \“” ;
}
$ .post(“ dynamicScript.php”,{“” + ajaxString +“”
//现在这就是正常的工作方式
//字段1:“” + $(“#frame”)。contents()。find(“:input:eq(0)”)。val()+“”,
// field 2:“” + $(“#frame”)。contents()。find(“:input:eq(1)”)。val()+“”,
//字段3:“” + $(“#frame”)。contents()。find(“:input:eq(2)”)。val()+“”,
//字段4_check:“” + $(“#frame”)。contents()。find(“:input:eq(3)”)。val()+“”
},function(data){
最佳答案
我使用序列化功能弄清楚了。这是代码
$ .post(“ dynamicScript.php”,$(“#frame”)。contents()。find(“#SubmitForm”)。serialize(),
函数(数据){
});
关于jquery - jQuery动态$ .post ajax调用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3014563/