##// END OF EJS Templates
Fixed that autocomplete results are not reset after clearing search field (#11909)....
Jean-Philippe Lang -
r10317:8cf8f5bdbfe0
parent child
Show More
@@ -496,16 +496,14 function observeSearchfield(fieldId, targetId, url) {
496 var val = $this.val();
496 var val = $this.val();
497 if ($this.attr('data-value-was') != val){
497 if ($this.attr('data-value-was') != val){
498 $this.attr('data-value-was', val);
498 $this.attr('data-value-was', val);
499 if (val != '') {
499 $.ajax({
500 $.ajax({
500 url: url,
501 url: url,
501 type: 'get',
502 type: 'get',
502 data: {q: $this.val()},
503 data: {q: $this.val()},
503 success: function(data){ $('#'+targetId).html(data); },
504 success: function(data){ $('#'+targetId).html(data); },
504 beforeSend: function(){ $this.addClass('ajax-loading'); },
505 beforeSend: function(){ $this.addClass('ajax-loading'); },
505 complete: function(){ $this.removeClass('ajax-loading'); }
506 complete: function(){ $this.removeClass('ajax-loading'); }
506 });
507 });
508 }
509 }
507 }
510 };
508 };
511 var reset = function() {
509 var reset = function() {
General Comments 0
You need to be logged in to leave comments. Login now