jQuery/Ajax-如何生成有效的POST散列?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery/Ajax-如何生成有效的POST散列?相关的知识,希望对你有一定的参考价值。

  1. var hash = new String();
  2.  
  3. $.each(elements, function(k) {
  4.  
  5. hash += this['id'] + 'weight: "' + k + '", ';
  6. hash += this['id'] + 'children: "' + this['children'].toString() + '", ';
  7.  
  8. });
  9.  
  10. "if I print hash I get:"
  11.  
  12. node1weight: "0",
  13. node1children: "node3,node4",
  14. node2weight: "1",
  15. node2children: "",
  16. node5weight: "2",
  17. node5children: "",
  18.  
  19.  
  20. "but the $_POST array in my php script is empty when using the following line:"
  21.  
  22. $("#field1").load("/nodes/sort", hash);

以上是关于jQuery/Ajax-如何生成有效的POST散列?的主要内容,如果未能解决你的问题,请参考以下文章

jQuery AJAX GET/POST 请求在错误处理程序中返回 404,但从服务器发送了有效响应

jQuery ajax 请求有效,同样的 AngularJS ajax 请求无效

jQuery Ajax Post - 无法使用回调函数设置全局变量?

如何确定为啥 jQuery ajax $.post 请求不成功?

XMLHttpRequest、jQuery.ajax、jQuery.post、jQuery.get 有啥区别

Jquery Ajax Post 后部分视图刷新