jquery一些简单的小技巧

1 checkbox反选

   

<input type= button value="反选" id="aa" οnclick="check()">

<hr>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>



<script>

  function check(status)

  {

     //这里的obj是dom

     $(".chk").each(

	 

	      function(i,obj){

	             obj.checked=!obj.checked;

	 

	       }  

	 

	 );

  }

</script>
2  复选框至少选一个


<input type= button value="删除" id="aa" οnclick="check()">

<hr>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>



<script>

  function check(status)

  {

     if ($(".chk:checked").size()<1)

     {

	   alert("请选中先");

	   return;

     }

  }

</script>

3  checkbox全选和全不选


<input type= button value="反选" id="aa" οnclick="check()">

<hr>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>

<input type=checkbox class="chk"> <br>



<script>

  function check(status)

  {

     //这里的obj是dom

     $(".chk").each(

	 

	      function(i,obj){

	             obj.checked=!obj.checked;

	 

	       }  

	 

	 );

  }

</script>
4 multiple select列表传值


<select multiple id="left">

  <option value="九阴真经">九阴真经</option>

  <option value="九阴真经">九阳神功</option>

  <option value="九阴真经">一阳指</option>

  <option value="九阴真经">玉女心经</option>

</select>

    

   <input type=button value=">" οnclick="left2right()">

<select id="right" multiple>

</select>





<script>

    function left2right()

	{

       $("#left>option:selected").remove().appendTo($("#right"));

	}

</script>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值