我使用jQuery UI对话框显示删除确认框。但在删除时,我不想在用户点击删除时进行任何ajax调用,因为删除后我想重定向到主页。delete应该使用delete方法发出正常的http请求。我怎样才能做到这一点?
$("#delDialog").dialog({
autoOpen: false,
width: 300,
modal: true,
resizable: false,
buttons: {
"Delete": function() {
if (gohome) // redirect to home
{
//here I want to make normal call to delete post without using .post/.get/.ajax
$(this).dialog("close");
}
},
"Cancel": function() {
$(this).dialog("close");
}
}
});
我很确定railcasts.com的ryan会在他的一两个屏幕中向你展示如何准确地完成你的目标。
有一个哑炮,因为我正在考虑在没有ajax调用的情况下使用html删除请求,并在他的屏幕广播中看到了他的方式。