Ajax中,json不允许其中对象参数的值为空或null的情况出现,否则即报400.
解决: 通过JavaScript进行判断,确定传值是否为空或null;
若为空或null,则赋默认值
function search() {
var prof_id = $("#prof_id").val();
if (prof_id == ''){
prof_id = 0;
}
var name = $("#name").val();
if (name == ''){
name = "null";
}
$("#facultyList").empty();
$.post("professor/searchProfessorList", {prof_id: prof_id, name: name}, function (data) {