PHPのページを出力した際、検索関数で次のページにジャンプする際、何も処理をしないと2ページ目に出力された元のデータが返されるため、URLに検索条件を追加して確実にジャンプできるようにします。次のページへ。ページの出力は検索されたデータです。以下はjsコードです
//搜索功能 $("#search").click(function() { //通过id找到搜索的input框 var url = $(this).attr('url'); var query = $('.search-form').find('input').serialize(); query = query.replace(/(&|^)(\w*?\d*?\-*?_*?)*?=?((?=&)|(?=$))/g, ''); query = query.replace(/^&/g, ''); if (url.indexOf('?') > 0) { url += '&' + query; } else { url += '?' + query; } window.location.href = url; }); //回车搜索 $(".search-form").keyup(function(e) { if (e.keyCode === 13) { $("#search").click(); return false; } });
コードの検索部分
<div class="box-tools search-form" style="width:250px;"> <div class="input-group"> <input type="text" name="nickname" value="" class="form-control input-sm pull-right" style="width: 150px;" placeholder="请输入会员昵称或者ID"> <div class="input-group-btn"> <button class="btn btn-sm btn-default" id="search" url="{:U('Membership')}"> <i class="fa fa-search"></i></button> </div> </div> </div>
以上、PHPページで検索を出力した後に次のページに飛ぶ処理方法を編集者が紹介しました、皆様の参考になれば幸いです。ご質問がございましたら、メッセージを残してください。すぐに返信させていただきます。また、PHP 中国語 Web サイトをサポートしていただきありがとうございます。
PHP ページで検索結果を出力した後に次のページにジャンプする方法に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。