error

ajax 400 json parse error

dddzr 2022. 6. 11. 11:26

Object 형태의 data에 JSON.stringify해줄 것

  function f(data, callback) {//,async
    //data = {A: "valA", B: "valB"} 형태의 object
    $.ajax({
      url: model.getDataServiceURL("url"),
      type: "POST",
      contentType: "application/json",
      data: JSON.stringify(data),
      dataType: "josn",
      async: false,
      success: function(result){
        callback(result);
      },
      error(xhr, status) {
        callback({ result: "Fail", data: xhr.responseText });
      },
    })
  }