Hits per page option
This commit is contained in:
parent
ab2cc8e54a
commit
15023940ea
1 changed files with 16 additions and 3 deletions
|
@ -6,6 +6,16 @@
|
|||
<button id="btn-set" class="btn btn-success set-json" data-target="basic">Пример</button>
|
||||
<button id="btn-search" class="btn btn-warning reset" data-target="basic">Поиск</button>
|
||||
<!-- <button id="btn-get" class="btn btn-primary parse-json" data-target="basic">Get rules</button> -->
|
||||
<div>
|
||||
<label style="display:inline;" for="hitsPerPage">Результатов на страницу</label>
|
||||
<select name="hitsPerPage" id="hitsPerPageSelect">
|
||||
<option value="20" selected="selected">20</option>
|
||||
<option value="40">40</option>
|
||||
<option value="60">60</option>
|
||||
<option value="80">80</option>
|
||||
<option value="100">100</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script src="themes/iph/js/query-builder.standalone.min.js"></script>
|
||||
|
@ -95,12 +105,15 @@
|
|||
$('#btn-search').on('click', function() {
|
||||
var json_result = $('#builder').queryBuilder('getRules');
|
||||
var query_string = format_query_string(json_result,"");
|
||||
var hits = $("#hitsPerPageSelect :selected");
|
||||
if (!$.isEmptyObject(query_string)) {
|
||||
localStorage.setItem('queryBuilderForm',JSON.stringify(json_result));
|
||||
localStorage.setItem('queryBuilderFormSaved',true);
|
||||
|
||||
|
||||
window.open("${urls.base}/customsearch?querytext=" + query_string,"_self")
|
||||
var queryURL = "${urls.base}/customsearch?querytext=" + query_string;
|
||||
if (hits !== null){
|
||||
queryURL = queryURL.concat("&hitsPerPage=",hits.text());
|
||||
}
|
||||
window.open(queryURL,"_self")
|
||||
}
|
||||
//if (!$.isEmptyObject(json_result)) {
|
||||
// alert(JSON.stringify(json_result, null, 2));
|
||||
|
|
Loading…
Add table
Reference in a new issue