通过POST方法中的Ajax call()将参数传递给api

时间:2019-06-08 14:16:41

标签: javascript json ajax

Ajax调用是如何在后面工作的...当我传递数据时,它会转换为整个字符串...我需要将数据解析为相同的变量类型... 整数值隐式转换为字符串。怎么发生的??

auth:
  desig: 1
  email: "commanman@human.in"
  name: "commanMan"
  password: "********"
  staff_id: 1

在我的控制台日志中,一切似乎都很好...但是在后端日志中检查..它的显示错误

auth:
  desig: "1"
  email: "commanman@human.in"
  name: "commanMan"
  password: "********"
  staff_id: "1"

它是如何隐式转换的??

这是我的ajax电话

jQuery.ajax({
          url: url,
          type: 'POST',
          data: data,
          dataType: "json",
          // contentType: 'application/json; charset=utf-8',
          success: function(result) {
            console.log(result)
          },
       });
  

如何通过ajax调用将值传递给API时避免这种隐式转换?

0 个答案:

没有答案