當前位置:編程學習大全網 - 網站源碼 - 怎麽用Thinkphp+jquery實現ajax的提交,接收處理和返回

怎麽用Thinkphp+jquery實現ajax的提交,接收處理和返回

//?這是html頁面調用Controller中的方法

$.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;

}

  • 上一篇:列表導航源代碼
  • 下一篇:EXCEL 統計該月天數公式怎麽寫
  • copyright 2024編程學習大全網