• 一些小总结-01


    1.easyUI-textbox中的onblur事件失效

    HTML:

    <div style="margin-bottom:20px">
        <input id="username" class="easyui-textbox" style="100%;height:40px;padding:12px" onblur="checkName()" 
    data-options="prompt:'请输入用户名',iconCls:'icon-man',iconWidth:38">
    </div>

    JavaScript:

    失效写法:

    Function checkName(){

    Alert (“用户名已存在”);

    }

    或者

    Function checkName(){

    $(“input”,$(“#username”).next(“span”)).blur(function(){

    Alert (“用户名已存在”);

    })

    }

    正确写法:

    $(document).ready(function(){

    $(“input”,$(“#username”).next(“span”)).blur(function(){

    Alert (“用户名已存在”);

    })

    })

    由于easyUI-textbox所生成的dom结构不同。所以直接调用onblur方法是不可行的,需要用原生的JavaScript去写。

     

     

    2.保存多次bug事件   

     

    当新建时点击多次保存按钮,会出现保存多次该新建的数据,该新建方法会被调用多次,如下图所示:

     

    出现这种情况是因为按钮多次按下会被多次启用,因此当按下一次以后则需要将该按钮进行禁用。

     

    则不会再出现这种情况了

     

     

  • 相关阅读:
    浅谈分层图最短路问题
    [Luogu P2574]XOR的艺术
    luogu P2419 [USACO08JAN]牛大赛Cow Contest
    luogu P1119 灾后重建
    [国家集训队]跳跳棋
    洛谷P4147 玉蟾宫
    [ZJOI2007]棋盘制作
    树状数组模版
    Nearest Common Ancestor
    P1260 工程规划
  • 原文地址:https://www.cnblogs.com/bad-guy/p/7920898.html
Copyright © 2020-2023  润新知