我尝试从类似这样的外部解析jQuery POST中的POST参数:
var PARS = 'name: "Donald Duck", city: "Duckburg"';
$.post("demo_test_post.asp",{ PARS },
function(data,status){
alert("Data: " + data + "\nStatus: " + status);
}
);
这当然是行不通的,我想知道为什么以及如何正确完成它。
谢谢!
答案 0 :(得分:3)
没有看到服务器端的信息,但是我走了一条弯路,我要说的是,您的'PARS'变量应该是对象而不是字符串,您可以将其直接传递到帖子中这样的方法:
var PARS = {name: 'Donald Duck', city: 'Duckburg'};
$.post('demo_test_post.asp', PARS, function(data, status) {
alert('Data: ' + data + '\nStatus: ' + status);
});
答案 1 :(得分:1)
霍莉牛!我是个白痴!
它仅仅是一个对象,这是解决方案:
var PARS = {name: "Donald Duck", city: "Duckburg"};
$.post("demo_test_post.asp", PARS ,
function(data,status){
alert("Data: " + data + "\nStatus: " + status);
}
);