我是我使用simpledialog庫(http://dev.jtsage.com/jQM-SimpleDialog/),幷包含所有必需的JS和CSS文件,但我無法顯示彈出窗口。我究竟做錯了什麼?我沒有看到彈出窗口。爲什麼simpledialog對話框不會彈出?
$.ajax({
type: "post",
url: url,
data: $("#login").serialize(),
dataType: 'json',
success: function (msg) {
var message = msg.message;
if (message.type == "Success") {
window.location.replace("reminder_list.html");
} else if (message.type == "Error") {
alert("login error"); //THIS SHOWS
$(this).simpledialog({ //THIS DOES NOT SHOW
'mode': 'bool',
'prompt': 'Login Failed: ' + message.content,
'buttons': {
'OK': {
click: function() {
$('#dialogoutput').text('OK');
}
}
}
})
}
我們需要更多的細節,請發佈html – rboarman 2012-02-12 18:44:38
這段代碼附加了什麼事件和元素? – 2012-02-12 18:52:47
我已更新我的代碼以顯示它在ajax調用的成功處理程序中被調用。 – jini 2012-02-12 19:15:20