jquery获取下拉框当前选项的显示名称
varv=$("#下拉框idoption:checked").text();
获取下拉框当前选项的显示值/文本值
顺带一小段例子:
下拉框联动修改关联文本框的值,文本框不可编辑
$("#role_func_func_display_name").change(function(){
varfuncDisplayName=$("#role_func_func_display_name").val();
if(funcDisplayName==="1"){
$("#role_func_func_name").val("advanced_search");
}elseif(funcDisplayName==="2"){
$("#role_func_func_name").val("auth_manage");
}else{
$("#role_func_func_name").val("");
}
});
<dt>功能模块显示名(中文)</dt><dd>
<selectid="role_func_func_display_name">
<optionvalue="0">请选择功能模块</option>
<optionvalue="1">高级搜索</option>
<optionvalue="2">权限管理中心</option>
</select>
</dd>
<dt>功能模块名(字母)</dt><dd><inputid="role_func_func_name"type="text"readonly="false"/></dd>
PS:readonly="false"设置文本不可编辑