`

jquey与js操作select示例

 
阅读更多
jQuery("#tbTTenderMaterialDTOList option").attr("selected", true);选择所有的下拉选项
获取Select :

获取select 选中的 text :

   1.$("#ddlRegType").find("option:selected").text();
2.nowrow.cells[3].innerText=ops[myselecter.selectedIndex].text;
  3.var cityName=$('#cityId1 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<count;i++) 
     {           if($("#ddlRegType ").get(0).options[i].text == text) 
        { 
            $("#ddlRegType ").get(0).options[i].selected = true; 
         
            break; 
        } 
    }



$("#select_id option[text='jQuery']").attr("selected", true);



设置select option项:



$("#select_id").append("<option value='Value'>Text</option>");  //添加一项option

$("#select_id").prepend("<option value='0'>请选择</option>"); //在前面插入一项option

$("#select_id option:last").remove(); //删除索引值最大的Option

$("#select_id option[index='0']").remove();//删除索引值为0的Option

$("#select_id option[value='3']").remove(); //删除值为3的Option

$("#select_id option[text='4']").remove(); //删除TEXT值为4的Option



清空 Select:

$("#ddlRegType ").empty();




jquery获得值:

.val()

.text()




设置值

.val('在这里设置值')










function moveTo(fromid,toid){
    var selectedoptions=jQuery("#"+fromid).find("option:selected");
    var newOptions=jQuery("#"+toid).attr('options');
    for(var i=0;i< selectedoptions.length;i++){ 
        var opt=new Option(selectedoptions[i].text,selectedoptions[i].value)
        newOptions.add(opt);
    }
    selectedoptions.remove();
}

上面是jQuery及js操作将多选框的值从左边添加到右边,或从右边删除回左边的代码。


下面是有两个多先框的html代码。

  <table cellpadding="5" cellspacing="0" border="0" class="ktable" style="width:98%">
        <tr>
          <td width="78" align="right"><em>*</em>负责承包商:</td>
          <td colspan="3"><input name="textfield" type="text" class="width200" id="textfield" value="关键字" onfocus="this.value=''"/>  <a href="#" class="sexybutton"><span><span>查询</span></span></a></td>
        </tr>
        <tr>
          <td></td>
          <td width="178"><select name="allContractorList" size="6"  multiple="multiple" id="allContractorList" style="height:auto;padding:3px">
                    <c:forEach items="${list}" var="condto">
                <option value="${condto.contractorId }">${condto.contractorName}</option>
                </c:forEach>
    
          </select></td>
          <td width="62">
          <a href="#" class="sexybutton" onclick="moveTo('allContractorList','signpartContractorList')"><span><span>添加&gt;&gt;</span></span></a>
          <a href="#" class="sexybutton mt5" onclick="moveTo('signpartContractorList','allContractorList')"><span><span>&lt;&lt;删除</span></span></a>
          </td>
          <td width="230"><select name="signpartContractorList" size="6" multiple="MULTIPLE" id="signpartContractorList" style="height:auto;padding:3px">
                     <c:forEach items="${listSignpartCon}" var="condtosign">
                <option value="${condtosign.contractorId }">${condtosign.contractorName}</option>
                </c:forEach>
          </select></td>
        </tr>
            </table>
分享到:
评论

相关推荐

    jQuery下拉框图片选择特效imageselect.js示例

    jQuery基于imageselect.js插件的示例,下拉框图片选择特效,在Select下拉框中使用图片,并选择图片的功能,加入了一些特效,不仅仅是图片选择。

    jQuery实现动态加载select下拉列表项功能示例

    本文实例讲述了jQuery实现动态加载select下拉列表项功能。分享给大家供大家参考,具体如下: 需求说明: 以前使用的select下拉列表都是静态的,select 的option数据都是写死的。现在项目中的select需要根据不同的...

    jQuery formValidator表单验证插件示例源码

    jQuery formValidator表单验证插件示例源码 jQuery formValidator表单验证插件是什么? jQuery formValidator表单验证插件,它是基于jQuery类库,实现了js脚本于页面html代码的分离。你可以划分多个校验组,每个组的...

    Jquery Combo下拉框示例

    jquery的ComboJS,简单易用好上手,附有源码,样式简洁,可自行调整样式,可相应的ComboJS参数。

    jquery及原生js获取select下拉框选中的值示例

    分别使用javascript原生的方法和jquery方法 代码如下: &lt;select id=”test” name=””&gt; ”1″&gt;text1&lt;/option&gt; ”2″&gt;text2&lt;/option&gt; &lt;/select&gt; 一:javascript原生的方法 1:拿到select对象: var ...

    用jQuery模拟select下拉框的简单示例代码

    这样就只能用 js + div 来模拟了,倒腾了一番,用jQuery模拟了下,当然网上这种文章也不少,只是懒得去看找 代码如下:&lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ...

    javascript与jquery动态创建html元素示例

    本文实例讲述了javascript与jquery动态创建html元素的方法。分享给大家供大家参考,具体如下: 1.javascript创建元素 创建select var select = document.createElement("select"); elect.options[0] = new Option(...

    jquery-country-select:jQuery 国家选择器插件

    jQuery 国家选择 jQuery Country Select 是 jQuery 的“国家/地区选择器/选择器”插件,它使用所有可用国家/地区填充选择下拉列表并确保选择正确的值。... script src =" path/to/jquery.js " &gt; &lt;/ s

    jquery实现省市select下拉框的替换(示例代码)

    省市对应的实现:&lt;还有一些没封装起来&gt; 更具选择的省份来确定市的内容 jsp代码: 代码如下:&lt;body&gt; 省份&lt;select name=”prin”&gt; –请选择– 福建 北京 山东 上海...js代码: 代码如下:function ap

    jQuery操作选中select下拉框的值代码实例

    这篇文章主要介绍了jQuery操作选中select下拉框的值代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 js和jQuery联合操作dom真的很好用,如果不是专业...

    jquery Select下拉菜单美化实例.rar

    jquery Select下拉菜单美化实例,应该是重新定义的Select,并不是在原有的select下拉框基础上扩展的,用jquery和js/CSS共同渲染的一个新的Select效果,完成了Select的功能,甚至比Select更灵活,用法请参见示例文件...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    1.jquery+css美化select下拉菜单插件(Stylish Select v0.3)下载 2.jQuery+CSS实现多项选择文本框的插件下载 3.jQuery表单验证插件EasyValidator 2.0带TIP提示效果 4.jQuery导航插件下载之支持三级的Menu暖色...

    selectsearch

    selectsearch 附带示例. 文件有: jquery1.4.2.js jquery.selectseach.min.js select.html

    jQuery转换选择框为按钮的插件Select2Buttons.zip

    Select2Buttons是一个能将网页中的select选择框转换成一组按钮的插件。 主要功能特点: 转换select选择框为标签式按钮 支持js回发调用 支持disabled选项 支持将多个select设置为一组 支持取消默认...

    获取select的value、text值的简单示例(jquery与javascript)

    1、jquery //获取value值 $("#ddlSubmodel").val(); //获取text值 $("#ddlSubmodel").find("option:selected").text(); 2、javascript //获取value值 document.getElementById("ddlSubmodel").value; //获取text值...

    setInterval与clearInterval的使用示例代码

    setInterval是一个很有用的js函数,可以用来重复执行某些功能,利用这个我们可以实现一些很有趣的功能,比如: ...jquery 操作 Select&lt;/title&gt;[removed][removed][removed] var i=1;var _interval; functio

    JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)

    jQuery获取Select选择的Text和Value: 语法解释: 1. $(“#select_id”).change(function(){//code…}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$(“#select_id”).find(“option:selected”)...

    jquery省市区县三级联动-支持预设默认值;

    &lt;script type="text/javascript" src="jquery.js"&gt; &lt;script type="text/javascript" src="area.js"&gt; $(function(){ init("province","city","area"); }); &lt;!--这里的lang值为预设选中的数值,也可为空--&gt; ...

Global site tag (gtag.js) - Google Analytics