$.ajax({
//提交數據的類型?POST?GET
type:?"POST",
//提交的網址
url:?"loginByPassword",
async:?false,
//提交的數據
data:?{
param : '12345'
},
//返回數據的格式
datatype:?"jsonp",//"xml",?"html",?"script",?"json",?"jsonp",?"text".
//在請求之前調用的函數
beforeSend:?function?()?{
},
//成功返回之後調用的函數
success:?function?(data)?{
if(data.status == 1)
{
alert('success');
}
},
//調用執行後調用的函數
complete:?function?(XMLHttpRequest,?textStatus)?{
},
//調用出錯執行的函數
error:?function?()?{
}
});
// 在thinkphp的Controller中,接收參數
public function loginByPassword()
{
// 接收參數
$param = I('param');
// 響應,返回
echo die(json_encode(array('status' => 1,'msg' => 'success')));
// 或者 echo json_encode(array('status' => 1,'msg' => 'success'));die;
}