今天修改公司3年前做的项目,使用到了DropDownList的基础知识点跟大家分享一下(现在项目中一直是用jquery, 而这个项目前台架构是:javascript,所以...),不对或有更好的方法,望指出,本人虚心接受!
页面后台获取dropdownlist当前选中项的text和value:
1.//获取option text (不常用 很容易忘记)
string text = ddlIndustry.SelectedItem.Text;
2.//获取option value (常用 大家肯定都会)
string value = ddlIndustry.SelectedValue;
页面后台默认选中dropdownlist当前选中项的text和value:
1.//默认选中 option text (不常用 很容易忘记)
ddlIndustry.Items.FindByText(drCompany["industry"].ToString()).Selected = true;
2.//默认选中 option value
ddlcompanytype.SelectedValue = drCompany["industry"].ToString(); (常用 大家肯定都会)
ddlIndustry.Items.FindByValue(drCompany["industry"].ToString()).Selected = true; (不常用)
js 获取dropdownlist当前选中项的text和value:
1.//获取option text
var text = document.getElementById(“industry").options[document.getElementById("industry").selectedIndex].text;
2.//获取option value (常用 大家肯定都会)
var value = document.getElementById("industry").value;
jquery 获取dropdownlist当前选中项的text和value:
1.//获取option text
var text = $("#industry option:selected").text();
2.//获取option value
var value = $("#industry").val();