HTML select 操作

今天遇到一个问题,就是想设置select的默认选择项。但是试了很多方法都不行:

<fieldset data-role="contractstatus">
        <label for="switch">是否中标:</label>
        <select name="switch" id="switch">
          <option value="1">NO</option>
          <option value="2">YES</option>
        </select>
        </fieldset>

jquery脚本1:

 <script type="text/javascript">
            $(function(){
                try{
                <%   int k=Integer.parseInt(p_status);
                        if(k==1){
                %>
                //$("#switch option[text=‘YES‘]").attr("selected", "selected");
                //$("#switch").val("2");
                $("#switch").find("option[value=‘1‘]").attr("selected","selected");
                //$("#switch").find("option[value=‘2‘]").focus();
                <%
                        }else if(i==2){
                %>
                $("#switch option[text=‘YES‘]").attr("selected", "selected"HTML源码编辑器);
                <%
                        }
                %>
                }catch(e){}
            });
</script> 

jquery脚本2:

<script type="text/javascript">
            $(function(){
                setTimeout(function() {
                <%   int k=Integer.parseInt(p_status);
                        if(k==1){
                %>
                $("#switch option[text=‘YES‘]").attr("selected", true);
                //$("#switch").val("2");
                <%
                        }else if(i==2){
                %>
                $("#switch option[text=‘YES‘]").attr("selected", "selected");
                <%
                        }
                %>
                }, 1);
            });
</script>

试了各种方法都不行

最后发现,其实select已经改变了,只是对应的文本变,所以只需修改文本就行。

时间: 2025-01-31 06:58:55

HTML select 操作的相关文章

jQuery Select操作大集合

[转载一] 本文总结了jQuery获取Select选择的Text和Value:jQuery添加/删除Select的Option项的Select操作,并给与了对应的解释. jQuery获取Select选择的Text和Value: 语法解释: $("#select_id").change(function(){//code...});    //为Select添加事件,当选择其中一项时触发 var checkText=$("#select_id").find("

稀疏数据压缩查询方法:Rank &amp; Select 操作

1.稀疏数据的例子 对于网络图对应的节点关联矩阵.数据生成的哈希表等,这些存储起来是稀疏的,这样我们就会想到需要压缩空间.但是在压缩存储空间的同时,还要支持高效的查询操作. Rank & Select 就可以对稀疏的数据进行压缩,还能支持高效的查询操作. 2.Rank & Select 操作压缩稀疏数据原理 以下图为例子,假如是经过哈希后得到的哈希数组: 构造数组A和B: Vec-A:1010100110001    (每个位置一个比特位,1:有数据,0:无数据)  Num-B:12  2

LSQL,第一次执行表的select操作的时候,提示&quot;动态执行表不可访问,本会话的自动统计被禁止&quot;

使用PLSQL,第一次执行表的select操作的时候,提示"动态执行表不可访问,本会话的自动统计被禁止" 这种问题,一看就是当前连接用户没有对sys用户下的表v$session,v$sesstat,v$statname的select权限 解决此问题的方式就是授权: 以sysdba身份登录 grant select on v_$statname to username;grant select on v_$sesstat to username;grant select on v_$se

js中select操作实例

window.onload=function(){ //创建select var select1= document.createElement("select"); select1.id="select1"; for(var i=0;i<5;i++){ //创建option var option=document.createElement("option"); //var option=new option(); option.valu

jQuery对select操作

(转自:http://www.cnblogs.com/as285996985/articles/1535014.html) //遍历option和添加.移除optionfunction changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){  $("select[@name=ISHIPTYPE]

jQuery对input select操作小结

//遍历option和添加.移除optionfunction changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){  $("select[@name=ISHIPTYPE] option").each(function(){   if($(this).val() == 111){   

select操作大全

每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 比如<select class="selector"></select> 1.设置value为pxx的项选中 $(".selector").val("pxx"); 2.设置text为pxx的项选中 $(".selector").find("option[text='pxx']").attr(&qu

mysql select 操作优先级

单表查询操作 select filed1,filed2... form table where ... group by ... having .... order by ... limit ... 关键词的有优先级 from where group by having select distinct order by limit 执行讲解 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by

[转]jQuery对select操作小结

链接:http://www.cnblogs.com/as285996985/articles/1535014.html //遍历option和添加.移除optionfunction changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){  $("select[@name=ISHIPTYPE] op

jQuery的Select操作集合

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