首页 > 解决方案 > 我们什么时候在 ajax 的 Javascript 对象中使用

问题描述

我正在使用 asp core web api,我想了解在 jQuery ajax 请求上发送 JavaScript 对象而不对其进行序列化的含义是什么?

例如:

var data = {firstName: '123', lasName: '' }
$.ajax({
        type: "POST",
        url: url,
        data: data,       
        success:  callback
  });

我希望什么时候发送?javascript 对象

它是否反映在方法类型上?(发布/获取)

我在网上搜索过,据我了解,我们在 GET 方法上发送 Javascript 对象,因为 jQuery ajax 会将其转换为密钥对值。这是唯一的原因吗?

标签: jqueryajaxasp.net-core-webapi

解决方案


jQuery 为您序列化它。默认情况下,它将以x-www-form-urlencoded.


推荐阅读