jQuery Mobile 是否支持 ajax 表单提交?这可能听起来像一个荒谬的问题,但是在与它斗争了几个小时之后,然后检查了 jquerymobile.com 文档,我开始认为它没有!
我将跳过我自己的代码,直接访问 jquerymobile.com。
http://jquerymobile.com/test/docs/forms/forms-sample.html
此页面有一个名为“默认 Ajax 表单示例”的部分,作者非常简要地告诉我们 jQuery mobile 如何处理 ajax 表单提交。用他/她的话说,“jQuery Mobile 将确保指定的 Url 能够通过 Ajax 检索,并进行适当的处理。” 显然,那里有很多细节。具有讽刺意味的是,提供的样本不会自动调用结果。它只是重定向到结果 php 脚本。不执行ajax。该表单是带有操作和方法的标准 html 表单。它看起来应该完全按照它的行为,重定向到一个新位置。JQM 应该以某种方式自动加入并设置 ajax,但它在我的 iPhone、Safari、Firefox 或 Chrome 中没有这样做。
我是疯了,还是 JQM 不完整,并且错误地宣传了这个功能?