红色部分为重点修改关注部分;
js代码中修改
$.ajax({
url:"https://www-xxx.com/xxx/getCounselorDetailByHxCode",
data: {xxx:x},
dataType : 'jsonp',
jsonp:"callback",
type:'post',
error: function(data) {
console.log(data);
},
success:function(data){
// alert("suc");
console.log(data);
},
});
其中 dataType指定为jsonp,jsonp 指定为 callback(随意),然后看struts2的配置:
<action name="getCounselorDetailByHxCode"
class="xxx" method="getCounselorDetailByHxCode">
<result name="success" type="json">
<param name="callbackParameter">callback</param>
<param name="noCache">true</param>
</result>
</action>