通过Jquery Ajax调用加载时,Asp.Net MVC Ajax.BeginForm无法正常工作

时间:2018-07-27 10:31:56

标签: jquery ajax asp.net-mvc

我有一个MVC视图,在该视图中,单击按钮时,我正在使用Jquery ajax请求命中服务器并返回部分视图。

此局部视图包括Ajax.BeginForm。当在此Ajax.BeginForm中发生提交时,它将引发javascript错误“无法读取未定义的属性'设置'”,有时不会将数据发布到服务器或将请求作为普通POST请求发送。

我猜想通过Jquery.Ajax加载时,Ajax.BeginForm提交未绑定到javascript事件。如何在此处绑定提交?

1 个答案:

答案 0 :(得分:0)

问题:“无法读取未定义的属性'设置'”

这恰恰是因为项目设置有问题。 尝试清洁->重建->构建。 如果仍然存在,则问题仅存在于项目设置或web.config文件中。