zoukankan      html  css  js  c++  java
  • 7-20 jquery遍历节点,bootstrap模态框绑定事件和解绑,mock.js,model.urlroot,id,打基础

    7-19

    1:$(event.target).parents().filter("tr").find("host-name") 为什么选择不到别的host-name?

    2:bootstrap模态框两个巨大问题的解决办法

    ①如何为bootstrap上的控件绑定事件 

     1             $(document).on("blur",".ip-txt",function(){
     2             var hehe  = $(event.target).val();
     3             var re=/^(d+).(d+).(d+).(d+)$/;//正则表达式
     4                if(re.test(hehe))
     5                {
     6                 if( RegExp.$1<256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256) {
     7                     $(event.target).removeClass("iperror");
     8                 }
     9                 else{
    10                     $(event.target).val("");
    11                     $(event.target).attr("placeholder","格式应为x.x.x.x");
    12                     $(event.target).addClass("iperror");
    13                  }
    14                 }
    15                 else{
    16                     $(event.target).val("");
    17                     $(event.target).attr("placeholder","格式应为x.x.x.x");
    18                     $(event.target).addClass("iperror");
    19                   }
    20 
    21             });

    没错就是这种写法,记住!

    ②模态框事件触发后关闭模态框后再触发相同事件会发生一些很鬼畜的事情

    解决办法:在模态框消失后进行一波解绑

    1             $("#add-host-modal").on("hidden.bs.modal",function(){
    2                 $(document).off("click",".addCard-firm-btn");
    3                 $(document).off("click",".addVlan-firm-btn");
    4                 $(document).off("click","#addHost-firm-btn");
    5                 $(document).off("blur",".ip-txt");
    6                 $(document).off("click","#add-ip1");
    7             });

    3:使用mock.js对服务器端交互进行模拟

    4:如果model的id是collection找到model的关键(get("id")),不同于其它属性

    5:  字符串转数组split(",")

    6:  好好打基础

  • 相关阅读:
    log4j日志配置
    map和java对象的转换方法
    阿里巴巴的json使用时的一些转换方法
    HttpClient发送Post和Get请求
    IT网站导航
    python学习
    git解决冲突
    协程
    Python实现协程
    异步任务神器 和定时任务Celery
  • 原文地址:https://www.cnblogs.com/cndotabestdota/p/5688615.html
Copyright © 2011-2022 走看看