jquery - 在 jQuery Mobile 中提交 Ajax 表单。一个神话?

标签 jquery ajax forms mobile submit

jQuery Mobile 是否支持 ajax 表单提交?这可能听起来像是一个荒谬的问题,但在与它斗争了几个小时之后,然后检查了 jquerymobile.com 文档,我开始认为事实并非如此!

我将跳过自己的代码,直接访问 jquerymobile.com。

http://jquerymobile.com/test/docs/forms/forms-sample.html

此页面有一个名为“默认 Ajax 表单示例”的部分,其中作者非常简要地告诉我们 jQuery mobile 如何处理 ajax 表单提交。用他/她的话说,“jQuery Mobile 将确保能够通过 Ajax 检索指定的 Url,并对其进行适当的处​​理。”显然,那里有很多细节。具有讽刺意味的是,提供的示例不会以 ajax方式调用结果。它只是重定向到结果 php 脚本。不执行ajax。该表单是一个带有操作和方法的标准 html 表单。它看起来应该表现得完全一样,重定向到一个新位置。不知何故,JQM 应该会自动介入并设置 ajax,但它在我的 iPhone、Safari、Firefox 或 Chrome 上却没有这样做。

我是不是疯了,还是 JQM 根本不完整,并且错误地宣传了此功能?

最佳答案

谢谢大家。我没有意识到 URL 在 ajax 拉取时被重写。如果您还没有准备任何内容,它看起来就像是常规位置更改。我感觉有点傻。

关于jquery - 在 jQuery Mobile 中提交 Ajax 表单。一个神话?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10809880/

相关文章:

javascript - floatThead 和 bootstrap downdrop

jquery - 使用 JQuery 检测容器和子元素何时失去焦点

javascript - 如何使 HTML 表单下拉列表中的选定选项之一添加文本输入?

Jquery formvalidation 未捕获范围错误 : maximum call stack size exceeded

javascript - jquery 将日期从 mm/dd/yy 转换为 yyyy-dd-mm

javascript - ajax 捕获正确的错误代码

php - Paypal 沙盒测试 - 更改 URL 端点?

javascript - 一些用户绕过客户端验证

javascript - 将表单输入值附加到操作 url 作为路径

jquery - Owl Carousel ,导航中心