我正在尝试创建一个基于jquery-Modal,弹出的FORM,我编码成功&它还使用$ .post()将数据提交到MySQL表。 但是根据下面的代码,它在ALERT之后没有做任何事情。 它不是RESETTING表格值,不是FADEOUT,不是AUTO-CLOSE。
jQuery CODE是:
$.post("addnewpage.php", { newPageName1: newPageName }, function(data) {
alert("New Page added :" + data).fadeOut("slow");
$('#newpageform')[0].reset(); // To reset form fields
//$("#lean_overlay").trigger("click");
$("span.modal_close > i").trigger("click"); // to auto-close leanModal window
//close_modal("modal");
});
任何猜测,为什么?在此先感谢...
答案 0 :(得分:0)
尝试以下代码
df.index.droplevel([level for level in df.index.names
if not level in ['a', 'c']]).tolist()
# => [(1, 10), (1, 11), (1, 12), (2, 13), (2, 14), (3, 15)]
答案 1 :(得分:0)
alert("New Page added :" + data).fadeOut("slow");
是我认为出了问题的地方。
由于alert
是window
对象上的函数,因此您无法在此阶段链接jQuery函数。
为了执行jQuery函数fadeOut
,你必须先获取jQuery对象。
$(".ui-dialog").fadeOut("slow"); // or something like that
答案 2 :(得分:0)
您无法在警报上调用fadeOut
函数,您需要在DOM对象上调用它。并且jQuery reset
函数不存在......