相关文章推荐
var value = document.getElementById("select_ID").value;

获取text值:

var selectObj= document.getElementById("select_ID");
var text=selectObj[selectObj.selectedIndex].innerHTML;

jquery方法获取:

获取value值:

$("#select_ID").val();

获取text值:

$("#select_ID").find("option:selected").text();

2、获取所有select框的选中值

var selectList = document.getElementsByTagName("select_Name");
for (var i = 0; i < selectList.length; i++) 
  alert(selectList[i].value);//获取value值
  alert($(selectList[i]).find("option:selected").text());//获取text值

3、为select框添加下拉项
js方法:

 var selectObj= document.getElementById("select_ID");
 var opp = new Option(text, value);
 selectObj.add(opp);

jquery方法:

 $("#select_ID").append("<option value='Value'>Text</option>");  //添加一项option
 $("#select_ID").prepend("<option value='0'>请选择</option>"); //在前面插入一项option

4、移除select框下拉项

批量删除:

 var selectObj = document.getElementById("select_ID");
 var optionItems = selectObj.options;
 for (var i = optionItems.length-1; i >=0 ; i--) 
    $(optionItems[i]).remove();

单个删除:    

 $("#select_ID option:last").remove(); //删除索引值最大的Option
 $("#select_ID option[index='0']").remove();//删除索引值为0Option
 $("#select_ID option[value='3']").remove(); //删除值为3Option
 $("#select_ID option[text='4']").remove(); //删除text值为4Option

5、设置select的值

设置select 选中的value:

 $("#select_ID").attr("value","Normal“);
 $("#select_ID").val("Normal");
 $("#select_ID").get(0).value = value;

设置select 选中的text:

 var count=$("#select_ID option").length;//select下拉框的option条数
 for(var i=0;i<count;i++)
  if($("#select_ID").get(0).options[i].text == “text”)          
   $("#select_ID").get(0).options[i].selected = true;                        
   break;          

设置select 选中的索引:

$("#select_ID").get(0).selectedIndex=index;//index为索引值

##jQuery取得设置清空select选择的文本与值 获取select : 获取select 选中的 text : (“#ddlregtype”).find(“option:selected”).text();

获取select选中的 value:
(“#ddlregtype “).val(); 获取select选中的索引: (“#ddlregtype “).get(0).selectedindex;

设置select:
设置select 选中的索引:
(“#ddlregtype “).get(0).selectedindex=index;//index为索引值 设置select 选中的value: (“#ddlregtype “).attr(“value”,”normal“); (“#ddlregtype “).val(“normal”); (“#ddlregtype “).get(0).value = value;

设置select 选中的text:

var count=
(“#ddlregtype option”).length; for(var i=0;i
//绑定ClassLevel1单击事件
$("#ClassLevel1").change(function () 
    var id = $("#ClassLevel1").val();
    var level2 = $("#ClassLevel2");
    level2.empty();
    $("#ClassLevel3").hide();
    $.ajax({
    url: "./askCommon.ashx?action=getclasslevel&pid=" + id,
    data: { "type": "ajax" },
    datatype: "json",
    type: "get",
    success: function (data) {
    var json = eval_r(data);
    for (var ind in json) {
    level2.append($("<option value='" + json[ind].id + "'>" + json[ind].typename + "</option>"));
                    1、获取单个select框的选中值。js方法获取:获取value值:var value = document.getElementById("select_ID").value;获取text值:var selectObj= document.getElementById("select_ID");var text=selectObj[selectObj.selectedInd
				
提交表单后返回的HTML页面重新渲染,SELECT控件的value和selectedIndex属性都无法使下框保留提交表单前的状态。 复制代码代码如下: <SELECT id=”idState” style=”width:150″ name=”state” selectedIndex=”$!{state}”> <OPTION value=””>全部</OPTION> <OPTION value=”1″>通过</OPTION> <OPTION value=”2″>末通过</OPTION> <OPTION value=”3″>待处理</OPTION> </SELECT> 一种临时的解决方案是
文章来源:Slark.NET-博客园 http://www.cnblogs.com/slark/p/mvc5-ef6-bs3-get-started-httphelper-part1.html 上一节:MVC5 + EF6 + Bootstrap3 (7) Bootstrap的栅格系统 下一节:MVC5 + EF6 + Bootstrap3 (9) HtmlHelper用法大全(下) 源码...
public static MvcHtmlString DropDownListForMonth(this HtmlHelper htmlHelper, Expression> expression, object htmlAttributes = null)             List list = GetSelectItemOfMont
对于下标签的选取我们需要导入一个包: from selenium.webdriver.support.select import Select # 1.获取下标签 select_element = driver.find_element_by_name('birthdayYear') #创建Select类的实例 这是Select类的初始化方法,需要传入一个element对象 def __init__(self, webelement): # 下标签内的三种元素选择方法 # 通过索引/下标
 
推荐文章