PHP 페이지가 출력될 때 검색 기능이 다음 페이지로 점프할 때 처리가 이루어지지 않으면 두 번째 페이지의 원본 데이터 출력이 반환됩니다. js를 사용하여 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 중국어 웹사이트를 지원해 주신 모든 분들께 감사드립니다!
PHP 페이지에서 검색 결과를 출력한 후 다음 페이지로 이동하는 방법에 대한 자세한 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!