我在其ItemTemplate中有GridView和DropDownList项目。
现在,我想使用JavaScript访问GridView中每个DropDownList控件的SelectedValue。
我该怎么做?
答案 0 :(得分:1)
我只是猜测这就是你问的问题?
您可以使用“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>
让我知道这是否是我认为你的意思