我在使用带有选择器的嵌套 ajax 调用时遇到问题。我有一段名为“mysection”的html代码被对$(“mysection”).load(“/nextpage”)的ajax调用替换。“nextpage”是一个准系统html表单,id =“signin”,使用ajax jquery 表单来操作数据。所以我的 jquery 代码基本上是这样的:
$(document).ready(function() {
$("#signin").submit(function() {
$(this).ajaxSubmit(options);
return false;
});
});
如果我运行它,我会得到一个错误: Uncaught TypeError: Object # has no method ajaxSubmit 但是,如果我不使用 ajax 的 $().load() 调用而正常进入“下一页”(self.location=),一切工作正常。我尝试通过用“#signin”和“mysection”替换“this”来解决这个问题,但它们都不起作用。请帮忙,我真的希望表单动态加载到页面上,而不刷新整个页面。
谢谢你