对于一个下拉框的每一项它有Text和Value两个值,我在页面上有一个DropDownlist但它的项是使用Java脚本来填充的(即在客户端填充的),所以不能用DropDownList.SelectedItem.Text获取Text值。现在我用Request.Form[XXX],Request.Form.Get(XXX)都只能得到它的Value。我想得到他的Text该怎么办呀???
我运行页面后的html代码如下:
<select name="_ctl4:dgStockInItems:_ctl2:dpUnit"
id="_ctl4_dgStockInItems__ctl2_dpUnit" >
<option selected="selected" value="100.0000">CASE=100.0000EA</option>
<option value="1.0000">EA=1.0000EA</option>
<option value="400.0000">PALLET=400.0000EA</option>
</select>
我想获取“CASE=100.0000EA”该怎么办呢?
我运行页面后的html代码如下:
<select name="_ctl4:dgStockInItems:_ctl2:dpUnit"
id="_ctl4_dgStockInItems__ctl2_dpUnit" >
<option selected="selected" value="100.0000">CASE=100.0000EA</option>
<option value="1.0000">EA=1.0000EA</option>
<option value="400.0000">PALLET=400.0000EA</option>
</select>
我想获取“CASE=100.0000EA”该怎么办呢?
var index = ddl.selectedIndex;
var value = ddl.options[index].value;
var text = ddl.options[index].text;
alert(text+"和"+value);
但我怎么在后台代码中获取var text = ddl.options[index].text;?
我还等着它入库呀
onchange,调用一个js函数,把他的值传给一个隐藏控件