期刊,报纸, 电子书,博硕文章, 专题数据库,每个滑块下面有个下拉列表框选择数据库的名称,下拉列表框后面有个文本框,和按钮,如果处理第二个滑块(报纸)的下拉框该
问题:有5个滑块:期刊,报纸, 电子书,博硕文章, 专题数据库,每个滑块下面有个下拉列表框选择数据库的名称,下拉列表框后面有个文本框,和按钮,如果处理第二个滑块(报纸)的下拉框该如何处理了?谢谢
1.
<div class="searchMain" style="display:block;">
<div class="searchBorder">
<asp:DropDownList ID="DropDownList1" runat="server" name="DropDownList1">
</asp:DropDownList>
<input type="text" name="txtBaseSearchValue" id="txtBaseSearchValue" runat="server">
<a href="#" class="search_buttom" onclick="SearchDB()"></a>
</div>
2.
js文件:
function SearchDB() {
var SelectID="";
var objSelectDb = document.all.checkboxdb;
var i=0;
for( i = 0; i < objSelectDb.length; i++)
{
if (objSelectDb[i].checked == true)
{
if(SelectID=="")
{
SelectID=objSelectDb[i].value;
}
else
{
SelectID+=","+objSelectDb[i].value;
}
}
}
var strWord = document.getElementById("<%=txtBaseSearchValue.ClientID %>").value;
if (strWord == ""){
strWord = "*";
//alert('请输入检索词!');
//return;
}
var obj = document.getElementById("<%=DropDownList1.ClientID %>");
var strSearchKey = obj.options[obj.selectedIndex].innerText;
var strCondition = strSearchKey + "='" + strWord + "'";
3.
private void BindSearchWord()
{
string[] strWordList = ConfigurationManager.AppSettings["SearchColumnList"].Split(',');
DropDownList1.Items.Clear();
for (int i = 0; i < strWordList.Length; i++)
{
DropDownList1.Items.Add(strWordList[i]);
}
}
我的想法是用个switch 或者if语句都可以吧。
--------------------编程问答-------------------- 你可以再点击模块后 重新绑定一下 下拉列表
补充:.NET技术 , C#