在我的应用程序中,我有一段代码可以“捕捉”锚点上的所有点击,并将其加载到我的页面中:
$("a").live("click", function () {
var src = $(this).attr("href");
if ($(this).attr("target") === "_blank")
return true;
$("#myPage").load(src + " #myPage");
return false;
});
现在这适用于所有锚标签。我怎样才能让我的所有 POST 请求(发送表单数据)都像这样?
编辑:正如凯文所说,我尝试使用 .post,但它对我不起作用,我做错了什么?这是代码:
$("form").post("submit", function () {
var src = $(this).attr("action");
$("#myPage").load(src + " #myPage");
return false;
});