ajax success, установить выбранное значение - PullRequest
0 голосов
/ 02 июля 2019

У меня есть этот выбор

  <select id="AttorneyEmpresa" class="form-control">
    <option value="40765167-7972-483f-b34d-6852bb3e7ae8">A</option>
    <option value="EF6620EA-8411-444B-95DE-93C92C864476">B</option>
    <option value="e300eaf7-951e-44ef-9a09-94ce1ab41bea">C</option>
    <option value="22D4ED6E-4AF9-476B-BF04-3B4B84565BDD"D</option>
    <option value="F67E520F-C176-4D6D-B537-04970B82ACE9"E</option>
  </select>

У меня есть вызов ajax, и в случае успеха я пытаюсь установить выбранное значение, используя мои данные. Идентификатор, который является руководством

success: function (data) {
  // brings the data.SelectedId saved in database
  $("#AttorneyEmpresa select").val(data.IdSelected);
}

Однако, похоже, что первый вариант, который приносит селектор, это всегда вариант А.

Что не так с кодом?

1 Ответ

0 голосов
/ 02 июля 2019

попробуйте этот код

success: function (data) {
  // brings the data.SelectedId saved in database
  $("#AttorneyEmpresa select").val(data.IdSelected).change();
}

JQuery - как выбрать выпадающий элемент на основе значения

...