復制代碼 代碼如下:
<form runat="server">
<div>
<h3>看看用js填充的dropdownlist控件在服務器端能讀出來嗎?</h3>
三個級聯下拉列表框:
<asp:DropDownList runat="server">
</asp:DropDownList>
<asp:DropDownList runat="server">
</asp:DropDownList>
<asp:DropDownList runat="server">
</asp:DropDownList>
<br />
<asp:Button runat="server" Text="讀取下拉表" /><br />
你選的是:<asp:Label runat="server" Text="Label"></asp:Label>
</div>
</form>
復制代碼 代碼如下:
protected void OK_Click(object sender, EventArgs e)
{
ListItem[] array = new ListItem[3];
array[0] = bigTypeList.SelectedItem; //為null
array[1] = typeList.SelectedItem; //為null
array[2] = smalltypeList.SelectedItem; //為null
}
復制代碼 代碼如下:
string s=Request.Form[typeList.ClientID];
復制代碼 代碼如下:
<script language="javascript" type="text/javascript">
$(function () {
var bigId = '#<%=bigTypeList.ClientID%>';
var mediumId = '#<%=typeList.ClientID%>';
var smallId = '#<%=smalltypeList.ClientID%>';
$(bigId).cascadingDropDown(mediumId,
'../Services/AutoTypeService.asmx/getAutoType',
{ valueMember: 'id', displayMember: 'name', cascadingArgName: 'parent' });
$(mediumId).cascadingDropDown(smallId,
'../Services/AutoTypeService.asmx/getSubAutoType',
{ valueMember: 'id', displayMember: 'name', cascadingArgName: 'parent' });
});
</script>
新聞熱點
疑難解答
圖片精選