JQuery Mobile,加载表单提交页面时出现问题

2024-01-08

我正在开发我们网站的移动视图。我正在尝试实现 JQuery 移动版,但我发现两个问题可能会阻止我继续,并希望你们中的一些人有见解。

许多页面都是通过搜索打开的。但是,当从搜索框调出页面时,我无法将其加载为 rel='external',因此页面通过 Ajax 加载。很好,除了加载的页面几乎总是分解为 data-role='page' 的较大页面。因此,当页面加载时,它无法在该页面内导航,尽管它确实隐藏了次要部分。根据文档,我需要将 rel="external" 放在表单上,​​但这对我不起作用。是否可以通过表单提交在没有 Ajax 的情况下加载页面?

同一主题的第二个问题。在爬、走、跑时尚中第一步是建立一个基本的移动友好网站。但我希望这也可以成为基于 PhoneGap 的网站版本的基础。据我了解,如果页面不总是在 Ajax 中加载,PhoneGap 的基本模型将会中断,因为它将触发浏览器加载。由于 JQM 要求通过 rel=external 加载任何具有嵌入 data-role=page 部分的页面,这会关闭 Ajax 加载,这是否意味着使用 JQM 将阻止稍后使用 Phone Gap 创建本机客户端?

预先感谢您的回复。


下面的脚本应该放在 jquery min 和 jquery mobile min 之间。否则不会生效。在关闭这些 ajax 功能的情况下向 $.mobile 添加扩展可能会帮助您解决问题。这三个都不是必需的,但它们都值得针对您的问题进行测试。

 <script>
    $(document).bind('mobileinit',function(){

        $.extend(  $.mobile , {
                    ajaxFormsEnabled: false,
            ajaxLinksEnabled: false,
            ajaxEnabled: false

        });
    });

</script>

Phonegap 用于构建电话应用程序,而不是移动网站。它由 Javascript 组成,与特定的库对话以与移动设备本身进行交互。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JQuery Mobile,加载表单提交页面时出现问题 的相关文章

随机推荐

  • 如何将OptionalLong映射到Optional

    我有一个实例OptionalLong 但我的一个图书馆需要一个Optional
  • 更改 http 标头后浏览器发送 Options 而不是 Post

    set the response header Form responseHeaders Form getResponse getAttributes get org restlet http headers if responseHead
  • 基于表单的身份验证和基于令牌的身份验证之间的区别

    如何决定使用哪种身份验证进行身份验证 例如 基于表单的身份验证或基于令牌的身份验证 与基于表单 会话 cookie 的身份验证相比 使用基于令牌的身份验证有何优点 我在网上看了很多文章 但还是不清楚 谁能解释一下如何在网络和移动平台这两者之
  • 读取java中的javascript对象

    我有一个如下所示的 JavaScript 对象 name type text onClick function console log Hello 它像Java中一样以字符串格式存储 String obj name type text on
  • 如何将 pdf 文件附加到重力表格通知中?

    重力表单提供了一种从文件上传器附加文件的方法 请参阅下面的代码 但是我如何更改此代码以简单地从隐藏字段值附加我自己的 PDF 文件或简单地将 pdf 文件粘贴到此代码中 我尝试了一些方法 但没有成功 任何帮助 将不胜感激 add filte
  • SELECT 列表中的所有列是否都必须出现在 GROUP BY 子句中

    我的讲师说 SELECT 列表中的所有列名必须出现在 GROUP BY 子句中 除非名称仅在聚合函数中使用 我只是想对此进行一些确认 因为我想不出一个合乎逻辑的解释来解释为什么它应该是真的 想象一下以下情况 A B C Cat 10 Fal
  • 有没有办法找出一个类是否是另一个类的直接基类?

    我想知道是否有办法找出一个类是否是另一个类的直接基类 即在 Boost 类型特征术语中is direct base of功能 据我所知 Boost似乎不支持这种功能 这让我认为当前的C 标准是不可能的 我想要它的原因是对用于反射系统的两个宏
  • 从视图中设置 cookie,然后从 Rails 中的控制器读取它

    我想使用 Javascript 从 Rails 视图中设置 cookie 值 然后使用 Controller 读取此 cookie Rails 可以做到这一点吗 我该怎么做 我的情况 我有一个输入字段 例如地址 用户第一次访问我的网站时需要
  • Hadoop、MapReduce - 多个输入/输出路径

    在为 MapReduce 作业制作 Jar 时的输入文件中 我使用 Hadoop local 命令 我想知道是否有一种方法 而不是专门指定输入文件夹中要在 MapReduce 作业中使用的每个文件的路径 我是否可以只指定并传递输入文件夹中的
  • Google App Engine 上的 Python Eggs

    通常我会使用virtualenv and pip用于部署 Web 应用程序 对于 Google App Engine 这是行不通的 因为所有import语句与应用程序的目录相关 我看到的最常见的方法是简单地从site packages到应用
  • Cordova:如何设置特定于平台的 config.xml 文件,该文件在 cordova 构建后不会被覆盖?

    我在 ios 和 android 两个平台上使用 Cordova 当我改变我的某些东西时 Project config xml 它将被合并到 Project platforms android res xml config xml Proj
  • 从 URL 缓存并保存 WebView 中的所有图像内容并加载

    我有在 Android 中运行的 Web 应用程序 我可以缓存我的网络 因此如果用户没有互联网连接 他仍然可以从缓存访问网络 但它仅在用户没有互联网连接时运行 现在 为了优化我的应用程序 当用户有互联网连接时 我想缓存所有显示的图像WebV
  • fflush 和 fsync 之间的区别

    我想fsync does fflush 在内部 所以使用fsync 在流上就可以了 但在网络 I O 下执行时我得到了意想不到的结果 我的代码片段 FILE fp fopen file wb multiple fputs calls lik
  • 如何创建书签以覆盖外部文件中的 html/div 层和 CSS

    我正在尝试找到一种方法来创建一个书签 它将 从外部文件 加载一个带有其他 html 和 css 的新图层 div 并将其覆盖在现有页面上 有人有可以分享的书签示例吗 我可以使用新的 html 内容和 CSS 类创建 div 我只是不确定如何
  • 从 Oracle Forms 中的 DLL (c#) 调用函数

    我在 Oracle Forms 6i 中从 DLL 调用方法时遇到了大问题 DLL已写入 C 代码如下 using System using System Collections Generic using System Linq usin
  • 我可以检查哪些函数模板已经或尚未实例化至少一次吗?

    我有很多模板代码 由于错误的模板代码除非经过编译 否则不会引发编译器错误 因此有什么方法可以检查编译器实际 编译 的模板函数以及完全忽略的模板函数吗 EDIT 2 如果一个特定的类模板 or 函数模板实例化一次 对于任何参数类型 都可以 我
  • Meteor's blaze 和 Famo.us 如何一起玩?

    2 技术 使用 blaze 模板引擎的 Meteor Famo us 及其出色的 GUI 框架 我来自流星方面 我个人喜欢使用 mustache 把手 从数据驱动 gui 反应式会话 数据库使得这非常高效和直观 现在famo us 及其所有
  • 使 FAB 不被夹在底部导航栏内

    我正在尝试将底部导航栏与 FAB 重叠 我希望我的导航栏看起来像这样 但它却像这样切断了按钮 如何防止FAB被切断 这是我的 XML
  • Twitterizer 2 和 C# - 找不到命名空间

    我对 Twitterizer2 有一个愚蠢的问题 可能还有我 我通过右键单击引用并浏览找到它们 从我的下载目录中添加了引用 twitterizer 2 3 1 以及 newtonsoft 然后我添加 using Twitterizer 你瞧
  • JQuery Mobile,加载表单提交页面时出现问题

    我正在开发我们网站的移动视图 我正在尝试实现 JQuery 移动版 但我发现两个问题可能会阻止我继续 并希望你们中的一些人有见解 许多页面都是通过搜索打开的 但是 当从搜索框调出页面时 我无法将其加载为 rel external 因此页面通