将表单的结果加载到特定的DIV中

时间:2011-11-20 15:45:08

标签: forms html target

我正在尝试使用表单帖子的结果来定位特定的div。 我找到了下面的代码,但不清楚指定处理表单数据的页面的URL在哪里。非常感谢任何帮助。

$("form1").submit(function() {
    $.post($(this).attr("action"), $(this).serialize(), function(html) {
        $("#someDiv").html(html);
    });
    return false; // prevent normal submit
});

例如,我想将form id="form1"发送到somepage.php,并将somepage.php显示在div id=someDiv中。

2 个答案:

答案 0 :(得分:0)

它在表单标记

的action属性中定义

答案 1 :(得分:0)

在该代码段中,$(this).attr("action")是网址:它取自action="..."元素的<form>属性。如果出于某种原因,您不想使用该属性指定URL,则可以使用显式URL(作为字符串)替换$(this).attr("action")