Как получить доступ к выбранному значению DropDownList Control внутри GridView ItemTemplate, используя JavaScript? - PullRequest
1 голос
/ 11 октября 2011

У меня есть GridView с элементами DropDownList внутри его ItemTemplate.

Теперь я хочу получить доступ к SelectedValue каждого элемента управления DropDownList внутри GridView с помощью JavaScript.

Как это сделать?

1 Ответ

1 голос
/ 11 октября 2011

Я просто догадываюсь, это то, что ты спрашиваешь?

Вы можете легко передать ссылку, используя "this"

function whatsBeenSelected(optionSelected){
  var selectedValue = optionSelected.value; // give you access to what value has been selected
  alert(optionSelected.value);
}
</script>

и для ваших полей со списком в select выберите обработчик события с примером имени функции, сгенерированным из вашего gridview.

<select name="price" onchange="return whatsBeenSelected(this)">
<option value="Select Something">Select</option>
<option value="10">Price $10</option>
<option value="24">Price $24</option>
</select>


<select name="age" onchange="return whatsBeenSelected(this)">
<option value="No Colour selected">Select</option>
<option value="red">Color red</option>
<option value="blue">Price blue</option>
</select>

дайте мне знать, если это то, что я думаю, что вы имеете в виду

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