jquery ui autocomplete - открытие события (обработка без результатов) - PullRequest
0 голосов
/ 01 декабря 2010

Я хотел использовать событие open, чтобы возвратить «ничего не найдено», когда ui == null, но в firebug похоже, что даже после запуска события open список пользовательского интерфейса всегда пуст, даже если есть результаты.

Мой источник - файл XML

Я пытаюсь:

open: function(event,ui) {
  if( ui.item == null ) {
  console.log("no results");
  }
} 

1 Ответ

0 голосов
/ 02 декабря 2010

Добавить в autocomplete.js:

    if(retMatch.length == 0) {
        var noResult = new Array();
        noResult[0] = {
        label: "No results found",
        title: "No results found",
        description: "Your search did not return any results. Please refine your search criteria. If you believe this message is in error please fill out a support case."
        }
        return noResult;
    }

в: $.extend

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...