1

我有一个 Jquery Mobile 应用程序,当我单击页面(一)上的按钮(订单号)时,会进行 ajax 调用,然后转到下一页(二),这样您就可以看到该订单的产品。现在同时我想刷新第一页上的 ordernumber 按钮,以便在单击每个设备后单击的 orderbutton 消失(假设我在多个设备上打开它)。每当我刷新时,我都会停留在同一页面上。此外,当我进行自动刷新时,我需要触发 jquery mobile 的样式,因为它丢失了,当我这样做时,它会闪烁,因为它会在短时间内从小按钮变为大按钮。我试过这个:

function refreshone(){
$('#ordersdiv').load('getorders.php');
$('#ordersdiv').page('refresh');
$("#ordersdiv").trigger("create");
}

当ajax调用完成后,进入第二页时调用该函数。然而,它并没有更新任何东西,并且 orderbutton 在其他设备上仍然可见。

4

1 回答 1

0

使用 jquery timer 重新加载一个 Div

这个问题的答案解决了它。由于刷新页面的 Ajax 在触发 jquery 移动样式时它不会闪烁。

于 2013-06-11T07:26:09.453 回答