jQuery动态$.post ajax调用

jQuery动态$.post ajax调用,jquery,Jquery,我试图在动态构建表单的脚本上运行ajax$.post调用。我该怎么做呢。当前,psudocode如下所示: //我将使用foreach循环构建ajaxString,循环遍历//页面上的所有输入。以下是psudocode var-ajaxString; 对于每个输入{ ajaxstring+=“字段i:\”\“+$(\”\“\”帧\”).contents().find(\”:input:eq(i)\”).val()+\” } $.post(“dynamicScript.php”,{“+ajaxSt

我试图在动态构建表单的脚本上运行ajax$.post调用。我该怎么做呢。当前,psudocode如下所示:

//我将使用foreach循环构建ajaxString,循环遍历//页面上的所有输入。以下是psudocode

var-ajaxString; 对于每个输入{ ajaxstring+=“字段i:\”\“+$(\”\“\”帧\”).contents().find(\”:input:eq(i)\”).val()+\”

} $.post(“dynamicScript.php”,{“+ajaxString+”

//现在这就是它正常工作的方式 //字段1:“+$(“#帧”).contents().find(“:input:eq(0)”).val()+”, //字段2:“+$(“#帧”).contents().find(“:input:eq(1)”).val()+”, //字段3:“+$(“#帧”).contents().find(“:input:eq(2)”).val()+”, //字段4_检查:“+$(“#帧”).contents().find(“:input:eq(3)”).val()+”
},函数(数据){

我将查看调用的jquery方法。它将返回表单中所有输入的查询字符串


e、 g.(a=1&b=2&c=foo)

我用serialize函数计算出来了。下面是代码

$.post(“dynamicScript.php”,$(“#frame”).contents().find(#SubmitForm”).serialize(), 功能(数据){
})

欢迎使用堆栈溢出!请注意,如果您缩进代码第4节的空格,它会突出显示语法,使您更易于阅读!我知道这一点非常古老,但您也应该接受问题的最佳答案。