JQuery Mobile ajaxEnabled + asp.net表单postbackurl =问题

Eil*_*lev 5 asp.net ajax jquery postback jquery-mobile

我正在使用asp.net制作的jquery移动网页遇到麻烦.非访问的第一页的页面上的回发不起作用,因为它们加载了ajax - 并且不更新表单标记的"操作".

我在表单标记上设置了data-ajax ="false".

我使用JS更新表单上的"action"属性,但是在回发中asp.net不接受这一点:"viewstate MAC验证失败".A通过在web.config中设置此错误来解决此错误:pages enableViewStateMac ="false"enableEventValidation ="false"现在我可以回发到正确的页面而没有错误.

但是,我正在回发的页面没有捕获回发.我看到表单数据已提交,但后面的代码中的方法未被触发.如果页面不是ajax加载,则工作正常.

The*_*xon 0

尝试查看 jQuery 的 .live() 函数。http://api.jquery.com/live/