Изменить запрос на событие onSelect с помощью jQuery autocomplete devbridge - PullRequest
0 голосов
/ 28 ноября 2018

Я создаю поисковый ввод с помощью jQuery autocomplete devbridge .Я столкнулся с проблемой, которую не могу решить.Я хочу обновить query на событии onSelect.Но решения, которые я нашел в сети, не помогли мне решить эту проблему.Вот мой код.

$("#assignmentAutocomplete").autocomplete({
  serviceUrl: "/api/CaseManagement/AssignmentAutoComplete",
  onSelect: function (suggestion) {
    var ownerGuid = suggestion.data;    

    // This should update the query param
    $("#assignmentAutocomplete").autocomplete('setOptions', { 
      params: { 
        query: ownerGuid 
      } 
    });    
  }
});

Я нашел это решение здесь: post .Автозаполнение также не запускает поиск после события onSelect.

1 Ответ

0 голосов
/ 28 ноября 2018

Я не могу манипулировать параметром запроса по умолчанию в onSelect, но я могу манипулировать дополнительными параметрами.

  $("#assignmentAutocomplete").devbridgeAutocomplete('setOptions', {
                params: {
                    'localUnionId': function () { return SearchObject.SharedVariables.localUnionId; },
                    'OwnerId': function () { return ownerGuid; }
            });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...