JFinal的Controller返回的时候如下:
这里的content就是我的Json字符串
renderJson("innerSignCallBack(" + content+")");//跨域的请求,jsonp页面的Ajax如下:
var url = 'http://xxx.com/getJson'; $.ajax({ type : "get", //必须get,不填也行 url : url, //这里的url不需要在最后加上&innerSignCallBack=? dataType : "jsonp", jsonp:'innerSignCallBack', //服务器端获取回调函数名的key jsonpCallback:'innerSignCallBack', //回调函数名 success:function(data) { //成功 alert('成功') }, error : function(msg) {//失败 alert('失败'); } });发布以后发现这篇更详细: