将数据发布到JSONP

时间:2010-11-19 00:20:29

标签: wcf jsonp http-post

是否可以将数据发布到JSONP?或者所有数据都必须作为GET请求在查询字符串中传递?任何示例代码。

感谢

3 个答案:

答案 0 :(得分:6)

不,您无法将数据发布到JSONP。 JSONP必须作为脚本标记“提交”,脚本标记不能POST信息。

希望这有帮助。

答案 1 :(得分:0)

如果您使用的是jQuery,请尝试$ .post()

http://api.jquery.com/jQuery.post/

编辑: 这里有更详细的解决方案:How to use getJSON, sending data with post method?

答案 2 :(得分:0)

以下是一个例子:

   $.ajax({
        url: ajaxUrl,
        dataType: 'jsonp',
        type: 'GET',
        cache: false,
        success: sCallbackFunction,
        error: eCallbackFunction,
        jsonpCallback: jsonpCallbackFunction,
        data: dataObject
    });