Javascript 用户向服务器发送具有相同数据的ajax请求,请求格式出现问题

Javascript 用户向服务器发送具有相同数据的ajax请求,请求格式出现问题,javascript,jquery,ajax,Javascript,Jquery,Ajax,对于两个请求,已分配相同的子变量,但子请求的格式已更改 下面我使用了两种不同的格式在ajax上发送数据 要求:- 在第一个请求中,孩子们也像第二个请求一样 第一项请求:- ajax中的给定数据:- data: 'bid='+ Bid +"&"+sharewith+"&"+"children"+children, 服务器请求时: "GET /buildknowledge/sharing?bid=172&&children[]173,174 HTTP/1.1" 50

对于两个请求,已分配相同的子变量,但子请求的格式已更改

下面我使用了两种不同的格式在ajax上发送数据

要求:- 在第一个请求中,孩子们也像第二个请求一样

第一项请求:-

ajax中的给定数据:-

data: 'bid='+ Bid +"&"+sharewith+"&"+"children"+children,
服务器请求时:

"GET /buildknowledge/sharing?bid=172&&children[]173,174 HTTP/1.1" 500 14113
"GET /buildknowledge/? 
operation=delete_node&id=172&children%5B%5D=173&children%5B%5D=174 HTTP/1.1" 200 22409
第二项请求:-

ajax中的给定数据

$.get('?operation=delete_node', {'id': data.node.id,'children':children})
服务器请求时:

"GET /buildknowledge/sharing?bid=172&&children[]173,174 HTTP/1.1" 500 14113
"GET /buildknowledge/? 
operation=delete_node&id=172&children%5B%5D=173&children%5B%5D=174 HTTP/1.1" 200 22409

不要试图手动构造查询字符串。如果您使用的是jQuery,请使用它的助手函数:


我不知道你想说什么我很抱歉,真的没有更好的。有一个阅读问题更新了是的,我看到了,还是不知道