Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从外部解析JQuery POST内部的POST参数和值_Javascript_Jquery - Fatal编程技术网

Javascript 如何从外部解析JQuery POST内部的POST参数和值

Javascript 如何从外部解析JQuery POST内部的POST参数和值,javascript,jquery,Javascript,Jquery,我尝试从外部解析jQuery POST中的POST参数,例如: var PARS = 'name: "Donald Duck", city: "Duckburg"'; $.post("demo_test_post.asp",{ PARS }, function(data,status){ alert("Data: " + data + "\nStatus: " + status); } ); 当然,这是行不通的,我想知道为什么以及如何才能正确地做到这一点 谢谢大家! 冬青奶牛!

我尝试从外部解析jQuery POST中的POST参数,例如:

var PARS = 'name: "Donald Duck", city: "Duckburg"';
$.post("demo_test_post.asp",{ PARS },
  function(data,status){
    alert("Data: " + data + "\nStatus: " + status);
  }
);
当然,这是行不通的,我想知道为什么以及如何才能正确地做到这一点


谢谢大家!

冬青奶牛!我是个白痴

它只是一个对象,以下是解决方案:

var PARS = {name: "Donald Duck", city: "Duckburg"};   
$.post("demo_test_post.asp", PARS ,
  function(data,status){
    alert("Data: " + data + "\nStatus: " + status);
  }
);

冬青奶牛!我是个白痴

它只是一个对象,以下是解决方案:

var PARS = {name: "Donald Duck", city: "Duckburg"};   
$.post("demo_test_post.asp", PARS ,
  function(data,status){
    alert("Data: " + data + "\nStatus: " + status);
  }
);

在没有看到服务器端的情况下,但我要说的是,您的“PARS”变量应该是一个对象而不是字符串,您可以直接将其传递到post方法中,如下所示:

var PARS = {name: 'Donald Duck', city: 'Duckburg'};
$.post('demo_test_post.asp', PARS, function(data, status) {
  alert('Data: ' + data + '\nStatus: ' + status);
});

在没有看到服务器端的情况下,但我要说的是,您的“PARS”变量应该是一个对象而不是字符串,您可以直接将其传递到post方法中,如下所示:

var PARS = {name: 'Donald Duck', city: 'Duckburg'};
$.post('demo_test_post.asp', PARS, function(data, status) {
  alert('Data: ' + data + '\nStatus: ' + status);
});