0

我正在使用jQuery Form Plugin进行 ajax 调用并将响应定位到 iFrame。

这是一段代码:

function getResponse(requestData) {
    $('#myForm').ajaxSubmit({
            type: "POST",
            url: "servlet/myServletPath",
            data: {requestData: requestData},
            timeout: 10000000,
            iframe: true
    });

}

这工作得很好,除了我的 servlet 找不到任何名为“requestData”的参数。当我删除'iframe:true'时,同样的开始工作。但我需要将我的回复发布到 iframe。

知道这里到底发生了什么吗?

谢谢

4

2 回答 2

0

如果成功,您将收到对成功函数的响应,因此请添加成功函数

 success: function (response) 
            {
                // Perform your process after succeeding 
                iframe: true                
            },
 error: function (xhr, status, error) {

                alert(error);
            }
于 2012-07-07T08:15:01.517 回答
0

尝试使用 GET 而不是 POST。它对我来说很好。:)

于 2012-07-10T10:54:49.260 回答