//上传照片
@SuppressWarnings("finally")
@RequestMapping(value="/add", method = RequestMethod.POST)
@ResponseBody
public String add(Photo nt) {
}
解决方法:把method = RequestMethod.POST去掉,加上@ResponseBody
因为前台传送的url地址为: url : "${basePath}photo/add.do?id=${photo.id}",返回值为字符串
//监听提交
form.on('submit(demo3)', function(data){
$("#sqlform").form("submit",{
url : "${basePath}photo/add.do?id=${photo.id}",
onSubmit : function() { },
success : function(result) {
var result = eval('(' + result + ')');
if (result.success) {
$.messager.alert("系统提示", result.mgf, "info", function () {
location.href='${basePath}photo/client_list.do';
});
} else {
$.messager.alert("系统提示", result.mgf);
}
}
});
return false;
})
});