JS开发代码片段【持续更新】

记录日常开发中的JS代码片段

 

1.bootstrap table 加载完成事件及默认选中

//表格加载完成,默认设置第一条选中 ,dataGrid 为bootstrap table ID
    $("#dataGrid").on('load-success.bs.table',function(data){
        //设置第一行默认选中
        var $trObj = $("#dataGrid").find('tbody tr').eq(0);     //0 表示第一行
        $trObj.find('td.bs-checkbox').find('input[type="radio"][name="btSelectItem"]').attr("checked", true);
        $trObj.find('td.bs-checkbox').find('input[type="radio"][name="btSelectItem"]').click();
    });

2. bootstrap fileinput 禁用

//禁用上传控件
$("#sendShippingPics").fileinput('disable');    //sendShippingPics 上传控件对应的input id

3. 循环获取 ztree的父节点

        var mainTitle = nodes[0]["mainTitle"];  //获取当前选中节点名称,nodes[0]:当前选中的节点对象
        var pNode = nodes[0].getParentNode();   //获取父节点对象
        while(!!pNode) {
            mainTitle = pNode["mainTitle"] + "/" + mainTitle;   //取出父节点名称并做拼接处理
            pNode = pNode.getParentNode();                      //寻找新节点的父节点
        }

4.时间控件 datetimepicker 动态设置开始时间

$("选择器对象").datetimepicker("setStartDate", "要设定的起始时间,格式和初始化时一致");

5.给动态生成的对象添加事件

$(document).on('事件类型,比如:click','要选择的元素',function(){})

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值