前台请求代码:
$.ajax({
url: '/open/platform/category/isExist.htm?_input_encode=UTF-8',
type: 'POST',
data: {typeName: name, englishName: engName, saveOrupdateType: saveOrupdate, d:idv },
dataType: 'json',
timeout: 1000,
error: function() {
alert('出现未知错误,请重新操作!');
},
success: function(data) {
if(data.existFlag == "0") {
$("form").submit();
} else {
if(data.type == "1") {
alert('应用分类名称重复,请重新填写!');
} else {
alert('应用分类英文名称重复,请重新填写!');
}
}
}
});
后台代码:
import net.sf.json.JSONObject;
JSONObject json = new JSONObject();
json.put("existFlag", RES_EXIST.get(0)); //0表示不重复
json.put("type", RES_TYPE.get(0)); //1表示应用分类中文名称重复;
response.getWriter().write(json.toString());
return null;