jQuery和$.post
我用的是:jQuery和$.post,jquery,json,post,Jquery,Json,Post,我用的是: $.post("src/php/login.php",{ "user" : { "username" : $("#login").val(), "password" : $("#pass").val(), } }, function ( response ) { alert(response); $("#but").removeAttr("disabled"); }); 以及如何在php中获取此json对象:
$.post("src/php/login.php",{
"user" : {
"username" : $("#login").val(),
"password" : $("#pass").val(),
}
}, function ( response ) {
alert(response);
$("#but").removeAttr("disabled");
});
以及如何在php中获取此json对象:
$q = json_decode($_POST[?]);
我必须设置的“?”?
用户
将起作用:
$_POST["user"];
您可以在PHP端执行
$\u POST['user']
。您不必进行json_解码,因为它将作为具有此结构的数组发布。e、 g:
$_POST['user']['username']
$_POST['user']['password']`
这应该是$_POST['user']['username']和$_POST['user']['password'](单数'user')。