问题标签 [jquery-mobile-ajax]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
176 浏览

javascript - 从第一个 HTML 文件链接到第二个 HTML 文件后,如何正确加载所有 JqueryMobile 内部页面?

我在使用简单的 Jquerymobile 导航设置时遇到了问题。

我有 3 个 HTML/PHP 文件,每个文件都包含多个 Jquerymobile 页面。我创建了如下所示的简单代码 - 每个文件都有相同的代码(列表视图链接除外)。

当我加载 file1.php 时,我可以使用导航栏从第 1 页切换到第 2 页。当我单击指向 file2.php 的链接时,它会加载到第 1 页(即 file1.php#Page1。但是,当我尝试导航时到第 2 页,它加载 file1.php#Page2 而不是 file2.php#Page1 ..

我认为我在将页面正确加载到 DOM 方面做错了 - 但我不确定如何修复它 - 任何帮助将不胜感激。

(注意 header.php 只包含 jquerymobile 所需的所有 cs 和 javascript)

0 投票
0 回答
482 浏览

jquery - Jquery mobile pageinit中的页面转换后未绑定

我正在尝试一个 jquery 移动应用程序,我需要从第一个使用数据 ajax 和页面转换调用第二个 html 页面。但是我的 pageinit /pagecreate / pageshow 没有被调用。我知道对此有多个问题,他们提到过使用 bind / live / on 等。但没有一个有效。任何人都可以请帮助..谢谢

第 1 页的代码 -

第 2 页 - 我包括整页,因为错误可能在任何地方 -

0 投票
0 回答
37 浏览

jquery - jQuery登录错误

我正在拼命地尝试在我的网站上创建一个响应式移动部分,到目前为止取得了积极的成果。但是在尝试创建登录时,我失败了。

单击“登录”按钮后,什么都没有发生...

看法:

所以我无法弄清楚错误是什么。

0 投票
1 回答
207 浏览

jquery - jquery mobile在点击时清除DOM

我正在创建一个小型 jquery 移动 webapp,但在使用data-dom-cache='true'. 我有这个设置,因为用户将进行搜索,并且一个data-mode='columntoggle'表格加载了一个用于响应式设计的“选择列”按钮,该按钮保存搜索结果,然后链接到新页面。当用户进入新页面时,他们可以使用“返回”按钮,并且由于 data-dom-cache='true' 搜索(表单数据)被保留,他们不需要重新输入搜索条件并重新提交。

但是,这导致我的列切换按钮和屏幕上的任何弹出窗口出现问题,即使页面链接更改为“contract_List.php#&ui-state=dialog”,它们也根本不起作用,我假设因为这些弹出窗口 id 已经保存在 DOM 中,所以应用程序不知道如何处理它们?

请原谅我对这个主题缺乏了解,我的问题是我是否能够在提交新搜索或打开特定页面时触发 DOM 清除,这样我就不会在弹出窗口中出现错误?对我来说,当用户进行新搜索时,应该从 DOM 中删除旧搜索也很有意义?

谢谢你的帮助!

0 投票
1 回答
555 浏览

jquery-mobile - 在 jQuery Mobile 1.4.2 过渡中可见的动态列表视图构造

我有一个从 #homepage 到 #addresses 的单页转换,其中页面 #addresses 包含基于 $.ajax WebApi 调用的动态列表视图构建。

问题是当我们到达第二页时列表视图的构建是可见的,我想避免这种情况,我希望当我们进入#addresses 页面时列表全部构建。

我在 iPhone 的列表视图中也有延迟单击。

我的代码:

0 投票
2 回答
352 浏览

jquery-mobile - 在多页 html Web 文件中的页面之间导航时不会触发页面事件

我正在尝试了解多页 html 网页中的 jquery 移动页面事件。

当我试图导航到 index1.html 中的 window2 时,页面事件被触发并且正在发生转换。

但是,如果我尝试在 index1.html 到 index3.html 之间导航,则不会触发 index3.html 的页面事件并且正在发生页面转换。

当我尝试将 data-ajax ="false" 添加到 index3.html href 时,正在触发 page3.html 的页面事件。但是,过渡并没有发生。

有人可以帮我理解 1)为什么事件没有被解雇?2) 使用 data-ajax="false" 的问题

以下是我试图在它们之间导航的页面

index1.html:

0 投票
1 回答
644 浏览

jquery - 首次打开时,Jquery Mobile AJAX 弹出窗口出现在页面底部

我正在使用 jqm 1.4.2 并在我的应用程序中有许多弹出窗口,我通过 ajax 调用加载这些弹出窗口。我遇到了一个问题,即我第一次单击弹出窗口时,它会出现在屏幕底部 - 但仅在通过 ajax 打开弹出窗口时才会出现。如果我关闭它并重新打开它,它会按预期出现在屏幕中间。任何想法为什么会发生这种情况?下面的示例代码:

谢谢

0 投票
1 回答
2720 浏览

jquery - 通过 AJAX 和列切换的 JQuery Mobile 更新表停止工作

我正在使用 JQM 1.4.2 创建一个小型应用程序,但我遇到了一个问题,即我在没有使用 ajax 刷新页面的情况下更新表。这很好用,我的表(整个表)已更新,但更新后data-mode='columntoggle'不再有效 - 按钮在那里,但您为显示列所做的任何选择都不再有效。

谁能想到会发生这种情况的原因?下面的代码:

主页

表格页面(为了便于阅读,我从这里删除了一个 php 负载!!):

单击编辑按钮打开一个弹出窗口,当您关闭它时,会使用更新的信息重新写入表格。ajax 重新加载表格而不刷新整个页面:

我在想,也许我需要逐行重新加载——对此有什么想法吗?否则任何想法将不胜感激!谢谢

0 投票
1 回答
161 浏览

jquery - 无法在 ajax 调用上显示加载消息

我在我的网络应用程序中使用 jQuery 移动。我使用这两个函数来显示和隐藏一个旋转的轮子和给用户的消息:

在 Ajax 调用之前,我使用适当的参数调用 showScreenMsg,当 Ajax 成功时,我调用 hideScreenMsg。

例如,我在人员列表中执行此操作,通过单击列表元素,您可以通过 ajax 获取人员详细信息。我的问题是,可能由于 JQM(和设备)速度缓慢,加载消息没有出现,我的意思是,也许我在设备显示消息之前得到了 ajax 答案。然而,从用户点击到显示信息需要 3-5 秒。在此期间,什么都没有发生,这应该是我想要避免的事情。有没有人有解决方案?

0 投票
1 回答
172 浏览

html - 仅使用 ajax 的 SQL 查询并显示在 html 页面中

我在数据库 pascal 中有一个表产品,我正在使用 Mysql (Xampp) 来存储数据库。我想“从产品中选择 *”。我想要一个可以查询 sql 语句并将其显示在 html 页面上的 ajax 脚本。我不想有任何 .php 文件。有人可以帮我.. 谢谢。