JSP Ajax发布到另一个JSP页面

时间:2010-09-01 03:16:24

标签: jsp jquery

我在jsp页面中有以下内容;

<script language="javascript">
    function ClickMe_Click(){
        $.ajax({
            type: "post",
            url: "dimensionList.jsp",
            data: "dimensionName=Slappy",
            success: function(msg) {
                alert(msg);
            }
            error: function(request,error){
                alert(error);
            }
        });
        return false;
    }
</script>
<a href="." onclick="return ClickMe_Click() ;">Click Me</a>

在我的 dimensionList.jsp 中,我有;

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%
    out.print("it works!");
%>

我收到错误但是当我发出错误警告时,我会收到错误,这不太有帮助。

4 个答案:

答案 0 :(得分:1)

那是jquery吗?它支持错误ajax事件以及成功。

答案 1 :(得分:1)

function ClickMe_Click(){
    $.ajax({
        type: "post",
        url: "dimensionList.jsp",
        data: {"dimensionName":"Slappy"},
        success: function(msg) {
            alert(msg.data);
        },
        error:function (xhr, ajaxOptions, thrownError){
            alert(xhr.status);
            alert(thrownError);
        }  
    });
    return false;
}

添加了下面指定的错误功能,看看发生了什么,也修复了数据,你错过了 {}

答案 2 :(得分:1)

如果您仍然卡住,请尝试在Chrome中加载它,然后在单击按钮之前,单击Developer-&gt; Developer Tools,然后单击Scripts,并设置断点。

答案 3 :(得分:0)

试试这个:

function ClickMe_Click(){
    $.ajax({
        type: "post",
        url: "dimensionList.jsp",
        data: "dimensionName=Slappy",
        success: function(msg) {
            alert(msg.data);
        }
    });
    return false;
}