每次从AJAX帖子请求中获取一行数据时,我都需要显示一个弹出窗口。代码如下。我确信它有效,因为使用警报会给我正确的输出
var url = "http://localhost/test/";
$.post(url+"loop_messages.php",{id: id},function(data, status){
//alert("Data: " + data + "\nStatus: " + status);
var json = JSON.parse(data);
for (var i = 0, len = json.length; i < len; i++) {
//alert("data was" +json[i].message);
$("#myPopup").html(json[i].message);
$("#myPopup").css("display", "block");
$( "#myPopup" ).show();
//$("#myPopup").popup( "open");
}
});
我的HTML正文中的某处:
<div data-role="popup" id="myPopup" class="open-popup" style="display: none;"></div>
弹出窗口永远不会出现。有什么想法吗?