常用JQUERY操作总结

【复选框操作】
<input type= "checkbox"  id= "checkbox_id01"  name= "checkbox_id"  value = "需要代买蔬菜" />需要代买蔬菜
<input type= "checkbox"  id= "checkbox_id02"  name= "checkbox_id"  value = "需要清洗餐具" />需要清洗餐具
 
1)改变选中checkbox时执行
$( '#checkbox_id' ).change( function  () {
     exe_function(); //函数
});
$( '#checkbox_id' ).click( function  () {
     exe_function(); //函数
});
2)循环取所有的checkbox的值
$( 'input[name="checkbox_id"]:checked' ).each( function  () {
     if  ($( this ).val() == "需要代买蔬菜" ) {
        sother_price1 = 50;
     }
     if  ($( this ).val() == "需要清洗餐具" ) {
        sother_price2 = 50;
     }
});
 
 
【单选按钮操作】
$( "input:radio[@name='radio_id']" ).change( function  () {
   //改变选择时执行代码
}
 
 
 
【输入框操作】
 
1)失去焦点
$( '#input_id' ).blur( function  () {
     //执行代码
});
 
2)取值/赋值
$( '#input_id' ).val();
$( '#input_id' ).val( "xxx" );
 
 
【下拉框操作】
//服务大类和小类选择列表
$(document).ready( function (){
     $( "#service_sml" ).append( "<select style='width:100px' name='service_smlTB'><option>住家保姆</option><option>不住家保姆</option><option>老人陪护</option><option>病人陪护</option></select>" );
     $( "#service_big" ).change( function  () {
 
               var  values = $( this ).val();
               if  (values == "保姆" ) {
                   $( "#service_sml" ).empty();
                   $( "#service_sml" ).append( "<select style='width:100px'><option>住家保姆</option><option>不住家保姆</option><option>老人陪护</option><option>病人陪护</option></select>" );
 
               }
               if  (values == "育儿" ) {
                   $( "#service_sml" ).empty();
                   $( "#service_sml" ).append( "<select style='width:100px'><option>月嫂</option><option>育儿嫂</option><option>产妇医院陪护</option></select>" );
               }
               
        });
 
});
 
//下拉框重新定位到默认的选项上,selectedIndex = 0 为第一项值
$( '#option_id' )[0].selectedIndex = 0;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值