Как я могу установить значение DropDownList с помощью jQuery?

class Y extends X {
  constructor(name) {
    super(name);
  }

  set name(name) {
    super.name = name;
    this._name += "Y";
  }
}

правильно заменит name с помощью аксессора для только сеттера, без геттера. Это означает, что ваш y.name === "hiXY" не сработает, потому что y.name вернет undefined, потому что для name нет геттера. Вам нужно:

class Y extends X {
  constructor(name) {
    super(name);
  }

  get name(){
    return super.name;
  }

  set name(name) {
    super.name = name;
    this._name += "Y";
  }
}
334
задан y0mbo 18 April 2009 в 03:34
поделиться

2 ответа

$("#mydropdownlist").val("thevalue");

просто удостоверяются, что значение в тегах опций соответствует значению в val методе.

579
ответ дан Nick Berardi 4 November 2019 в 10:20
поделиться

, Если просто необходимо установить значение выпадающего затем, лучший способ

$("#ID").val("2");

, Если необходимо инициировать какой-либо сценарий после обновления выпадающего значения как то, Если Вы устанавливаете какое-либо onChange событие на выпадающем, и Вы хотите выполнить это после обновления выпадающее, чем необходимо использовать как это

$("#ID").val("2").change();
0
ответ дан 23 November 2019 в 00:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: