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时避免这种隐式转换?