如何在jquery中转换json格式的数组
How to convert array in json format in jquery
我试图以json格式发送ids
(作为数组),因为我使用JSON.stringify(ids);
并存储在变量z
中,我在服务器端使用数组来获取值。
var ids = $("#infolist li div.No").map(function() {
return this.id;
}).get();
alert(ids);
console.log(ids);
if (ids) {
var z = JSON.stringify(ids);
alert(z);
$.ajax({
url: "UpdateNotification",
dataType: "json",
data: {ids: z},
success: function(data) {
console.log(z);
alert("success " + data.st);
}
});
}
console.log(ids)
显示["25","27","28"]
。console.log(z)
显示["25","27","28"]
我的问题是它没有调用服务器端方法。我可能是由于不适当的json格式的数据。如何使它正确?
编辑
如果我直接使用http://localhost: 8084/tt/UpdateNotification吗?id = % 5 b % 2225% 2 c % 22% 2 c % 2227% 22% 2228% 22% 5 d
没有调用服务器端方法。这是json . strategy (ids)的输出。
但是如果我使用
http://localhost: 8084/tt/UpdateNotification ? id = % 22和2225%;id = % 22和2226%;id = % 2227% 22
调用服务器端方法
不需要var z = JSON.stringify(ids);
。
只做:
// ...
data: { ids: ids },
// ...
相关文章:
- 在HTML页面上将URL解析为可读的json格式
- 为DataTables aoColumnDefs创建JavaScript数组(JSON格式)
- 从Particle Photon Webhook到Azure的JSON格式
- json格式的国家数据到层次数据
- 从javascript调用C#Web服务并使用它(json格式)
- HTML表的JSON格式
- 如何将HTML表单(JSON格式)中的数据分配给变量
- Neo4j结果(JSON格式)创建D3树图
- 高图表数据导入 JSON - 格式
- 更改代码以读取不同的 JSON 格式
- JSON 格式问题
- 将JavaScript字典转换为JSON格式
- 将 XML 数据转换为 json 格式 AngularJS
- KendoDatePicker 无法识别从 Web 服务以 JSON 格式返回的日期
- 在表单提交时设置JSON格式
- AngularJS ng重复json格式
- 如何将json格式的数组数据从jquery返回到html
- 为什么 JSON.parse 无法检测参数是否已采用 JSON 格式
- 如何使用jQuery从表中以JSON格式发布数据
- json格式作为cordova或phonegap ios插件的参数