TP5 の組み込みページング方式である paginat を使用して、リフレッシュせずに AJAX を実行するにはどうすればよいですか?ページ番号コードを自分で記述する必要はありませんが、例を含む記事を推奨する人はいますか?これは、TP5.1 の最後の章で教師が残した小さな演習です。わからない。それとも、組み込みのページネーションを使用すると、更新しないと実行できないという意味ですか?
凡人2019-08-04 15:51:26
更新せずに成功しましたが、更新されたページを除いて、他のすべての画面が繰り返されます。 。 。 。この種の問題に遭遇した人はいますか?
AJAX コード部分
$(function () {
.on ("click", ".Pagination a", function () {
// タグを受け取る href URLを指定して、AJAXリクエストを送信します
$ .Get ($ (this) .attr ('href'), function (html (html (html) (html ) {// IDの要素に出力されたデータを返します
$ ( '#List')。 。 。
-> ;where('article_id',$artId)
' var_page'=>'page']); // ページングボタンをレンダリングする
$page = $list->render(); $this->assign('list',$list);
$this ->assign('page',$page);
//フォアグラウンド Ajax ページング、Ajax リクエストの場合、この範囲に入ります、次のコードは実行されません
if(Request::isAjax()){
return $this->fetch('paginat1');
}
自動的にロードできず、AJAX を使用してバックグラウンド メソッドを呼び出すことはできません。このメソッドは、親ページに入るときにバックグラウンドで呼び出す必要があります
何が問題なのですか