Ajax中通過json從前端往後端傳值時 報錯400問題
阿新 • • 發佈:2021-02-09
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) {