使用'iframe:true'的jQuery ajaxSubmit()API问题

时间:2012-07-07 07:29:43

标签: jquery jquery-plugins jquery-forms-plugin

我正在使用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。

知道这里究竟发生了什么吗?

由于

2 个答案:

答案 0 :(得分:0)

如果成功,您将获得对成功函数的响应,因此添加成功函数

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

                alert(error);
            }

答案 1 :(得分:0)

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