thinkphp3 2 ajax無重新整理提交post

2021-06-28 09:17:54 字數 621 閱讀 3227

簡單一點,上**。

$.post($(this).attr('action'),$(this).serialize(),function(data) else

},'json');

此**什麼意思,我拆開告訴大家。

.post裡面乙個位址引數,乙個提交的資料,乙個返回的資料,乙個格式。

$(this).attr('action')很顯然就是取得位址,

.serialize()把資料序列化,即比如a=1&b=2&c=3

function(data)data即為返回的資料

json資料格式

php端怎麼接受,

i函式就可以接受了,這裡要說的是怎麼返回值,

3.2的ajax與以往的不再相同,

當執行錯誤的時候,status為0。

$this->ajaxreturn(array("data"=>$data,"info"=>0,"status"=>0));

執行成功時候,

$this->ajaxreturn(array("data"=>$data,"info"=>0,"status"=>1));

info引數我一般用來在前台提示資訊。

這裡有一點需要切記,php檔案裡一定不要有輸出。

thinkphp中使用ajax實現無重新整理分頁

1 修改thinkphp的 thinkphp library think page.class.php檔案,如下 共 total row 條記錄 prev next first 1.last total page theme first up page link page down page end...

ThinkPHP5 1 Ajax無重新整理分頁

無重新整理分頁可以減輕伺服器負擔,利用ajax技術,請求部分資訊,提高 訪問速度,是 建設的必備技術。需要在後台展示自定義屬性列表 lst.html 其中的列表部分摘出來,放到 paginate1.html 中 id 名稱取值 顯示排序 操作 是否 操作 排序其中self是伺服器端傳遞過來的自定義屬...

Thinkphp3 2自動驗證和自動完成無效

1 確定使用的model引入路徑是否正確是否正確即 namespace website controller 2 在建立model時是否使用d方法 3 是否使用了create方法 1 確定使用的model引入路徑是否正確是否正確即 namespace website controller 2 在建立...