87,901
社区成员
发帖
与我相关
我的任务
分享
$.post(
'index.php?controller=login&action=Login',
{'username':username.value,'password':password.value},
function(data){
if (data=='ok'){
location.href="**.php?controller=**";
}else{
alert(data)
}
}
)
if($myJson["err"]==-1){
echo $myJson["err"];
}else{
echo 'ok';
// $arr = array("$username",'ok');
//echo json_encode($arr);
}
function getRst() {
var arr;
$.ajax({ url: 'index.php?controller=login&action=Login',
data: { 'username': username.value, 'password': password.value },
type: 'POST',
async: false, /////////这个是关键
success: function (data) {
arr = data;
}
});
return arr;
}
var arr;
function() **{
alert (arr);
}
打印出来是空值
if($myJson["err"]==-1){
$arr= '["'.$myJson["err"].'","error"]';
}else{
$arr = array("$username",'ok');
$arr= json_encode($arr);////////
}
echo $arr;
if($myJson["err"]==-1){
echo '["'.$myJson["err"].'","error"]';
}else{
$arr = array("$username",'ok');
echo json_encode($arr);
}
$.post(
'index.php?controller=login&action=Login',
{ 'username': username.value, 'password': password.value },
function (data) {
if (data[1] == 'ok') {////////
location.href = "**.php?controller=**";
} else {
alert(data[0])/////////
}
},'json'
)
/*------------json.php-----------------*/
<?php
/* 这边如果写成 $info = array('no1'=>'bsd', 'no2'=>'wuddy', 'no3'=>'xie'); */
/* 同样要把html文件中必成 var show_info = eval('[' + ret + ']'); 都是返回一个对象 */
$info = array(array('no1'=>'bsd', 'no2'=>'wuddy', 'no3'=>'xie'));
$userinfo = json_encode($info);
echo $userinfo;
?>
接受
if (ajax.readyState == 4 && ajax.status == 200)
{
var ret = ajax.responseText;
var show_info = eval(ret);
show_check.innerHTML = show_info[0].no1; // bsd
show_flag.innerHTML = show_info[0].no2; // wuddy
//alert("responseXML's value: " + info[0].firstChild.data);
}