抱歉,我的问题很愚蠢......
如何将jsonp回调结果写入页面,我正在尝试使用jquery但结果 - 数据保存:[object Object]
function alertResponse(text) {
document.write( "Data Saved: " + text );
}
$.ajax({
url: URL,
dataType: 'jsonp',
jsonpCallback: 'alertResponse'
});
url的rusult是
jsonp1293628807768({"text":" <div class=\"package_search_result_table\" 710px>\r\n <div class=\"itt_title\" style=\"width: 710px;\">\r\n
答案 0 :(得分:2)
jsonpCallback是一种了解将处理回调的函数名称的方法。它不应该 回调函数!你应该试试complete: alertResponse
答案 1 :(得分:1)
您可以使用JSON库及其JSON.stringify
功能来显示文字。
答案 2 :(得分:0)
如果您希望jQuery调用特定函数,则必须添加jsonp: false
。只写jsonpCallback
是没用的
$.ajax({
url: URL,
dataType: 'jsonp',
jsonp: false,
jsonpCallback: 'alertResponse'
});