Ajaxリクエスト送信は成功しましたがsuccessメソッドには入りません
3486 ワード
$.ajax({
type : "get",
data : {'dbId':node.dbId,'viewId':node.id,'date':new Date()},
url : "${ctp}/ViewOperate/ShowViewSql",
dataType : "json",
success : function(data){
console.log(data);
layer.alert(data,{
skin: 'layui-layer-molv'
});
}
error : function(data){
layer.alert(" error ",{
skin: 'layui-layer-molv'
});
}
});
@RequestMapping(value="/ShowViewSql",method=RequestMethod.GET)
@ResponseBody
public String showCreateViewSql(@RequestParam(value="dbId",required=false)Integer dbId,
@RequestParam(value="viewId",required=false)Integer viewId) {
return "abc";
}
dataType
属性をtext
に設定するだけで$.ajax({
type : "get",
data : {'dbId':node.dbId,'viewId':node.id,'date':new Date()},
url : "${ctp}/ViewOperate/ShowViewSql",
dataType : "text",
success : function(data){
console.log(data);
layer.alert(data,{
skin: 'layui-layer-molv'
});
}
error : function(data){
layer.alert(" error ",{
skin: 'layui-layer-molv'
});
}
});