我有一个 Jquery Mobile 应用程序,当我单击页面(一)上的按钮(订单号)时,会进行 ajax 调用并转到下一页(二),以便您看到该订单的产品。现在同时我想刷新第一页上的订单号按钮,以便在点击每个设备后点击的订单按钮消失(假设我在多个设备上打开它)。每当我刷新时,我都会停留在同一页面上。此外,当我进行自动刷新时,我需要触发 jquery mobile 的样式,因为它会丢失,当我这样做时,它会闪烁,因为它会在短时间内从小按钮变为大按钮。我试过这个:
function refreshone(){
$('#ordersdiv').load('getorders.php');
$('#ordersdiv').page('refresh');
$("#ordersdiv").trigger("create");
}
该函数在进入第二页后ajax调用完成时调用。但它不会更新任何内容,并且订购按钮在其他设备上仍然可见。
最佳答案
Reload a Div with jquery timer
这个问题的答案解决了它。由于刷新页面的 Ajax,它在触发 jquery 移动样式时不会闪烁。
关于php - 单击按钮时转到下一页并刷新上一页 Jquery Mobile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17038299/