ajax的功能無法實現,除錯視窗持續出現404視窗
初步反思具有以下功能除錯錯誤:
1.url位址不對,沒有對應到後台的index/lchecklogin的位置
2.返回回來的字串和對應的json字串有問題。
技術收穫:在學習thinkphp框架時對於驗證碼、使用者登陸資訊的驗證手段,學習到了如下知識
public首先是驗證用的方法:function checklogin(request $request
)
else
}$arr = array
( 'status'=>$status,
'message'=>$message,
'data'=>$data
);
$this->ajaxreturn (json_encode($arr),'json');
}
$this->validate($data, $rule, $msg)具體除錯時還可以看在network下進行除錯其中$data是該方法傳過來的資料,$rule是設定的驗證規則,$msg是返回的提示資訊
整個過程除錯的還是沒有正確,明天再做進一步嘗試。
理解ThinkPHP當中的D方法
d方法應該是用的比較多的方法了,用於例項化自定義模型類,是thinkphp框架對model類例項化的一種封裝,並實現了單例模式,支援跨專案和分組呼叫,呼叫格式如下 d 專案 分組 模型 模型層名稱 方法的返回值是例項化的模型物件。d方法可以自動檢測模型類,如果存在自定義的模型類,則例項化自定義模型類...
ThinkPHP 頁面請求和AJAX
thinkphp 內建了一些常量來判斷請求型別 常量 說明 is get 判斷是否是get方式提交 is post 判斷是否是post方式提交 is put 判斷是否是put方式提交 is delete 判斷是否是delete方式提交 is ajax 判斷是否是ajax提交 request meth...
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...