에 있습니다. 사용자 정의 검색이 있습니다. ,부트 스트랩 페이지 설정 검색 텍스트가
$table.bootstrapTable('refresh', {
url: '@Url.Action("Action", "ControllerName")',
query: { searchText: searchValue }
});
나는 또한 페이징이 : 다음 내 컨트롤러에 다시 게시 할 새로 고침 이벤트를 사용하고
$('.fixed-table-toolbar').find('.search > :input').val()
: 버튼을 클릭하면, 은 내가 사용하는 검색 텍스트를 검색하고 있습니다 검색 결과가 많은 결과를 다시 보내면 같은 searchText를 사용하여 결과를 페이지해야하지만 페이지가 변경되면 컨트롤러에 다시 게시 될 때 searchText 값은 null입니다. 나는 $ table.on ('page-change.bs.table') 이벤트를 사용하여 시도한 다음 위에 게시 된 것과 같은 새로 고침 이벤트를 가졌지 만 첫 번째 호출 인 searchText가 null 인 컨트롤러에 두 번 다시 게시됩니다. 두 번째에는 값이 설정되어 있습니다. 페이징 할 때 searchText 값을 계속 유지하려면 어떻게해야합니까?
감사
아약스를 사용하면 null이됩니다. 어쨌든 모든 결과를 가져 오는 경우 페이징을 사용하십시오. 페이징은 한 번에 작은 데이터 세트를 가져올 때 사용됩니다. –