javascript - 阻止 Jquery.ajax 将 [] 添加到数组的变量名中
问题描述
所以我有一个像下面这样的函数,它发送到一个 api,但返回一个错误,因为它没有接收到测试参数,当我查看网络选项卡时,它显示正在发送的实际参数名称是test[]
没有 ajax将我的变量重命名为test[]
以便我可以访问所说的 api?
var data = {
"test":[1,2,3]
}
$.ajax({
url : 'API/url',
type : 'POST',
data : data,
dataType:'json',
success: function(){do stuff}
});
解决方案
推荐阅读
- angular - 当我执行多个 API 端点调用时,Angular 未以形式显示所有数据
- node.js - 限制猫鼬模式长度
- javascript - 表未包含在父事务中 - Dexie
- javascript - CSS 文本淡出 - 使用非纯色背景图像阅读更多内容
- firebase - 服务帐户的 GCP Firestore Python API PermissionDenied 错误
- ssh - 使用 rsync 和 ssh keygen
- android - 如何从 Android Studio 运行 Spring Boot 服务?
- go - Go 中公共接口的意义何在?
- html - 根据 json 值将复选框设置为选中
- c++ - 遍历 Char 数组 - 拆分成单独的字符串 - Arduino