zoukankan      html  css  js  c++  java
  • 关于类似于自动填充搜索框的DEMO

    接了个单子,客户要求左边输入时,右边自动到数据库查出对应内容,如果是单个INPUT还好,这个是动态增加INPUT,不过都是一样,关键是思路

    这里遇到最郁闷的问题,就是我用的JQ1.9 以前用的JQ1.3~1.7我擦。。绑定老是用live 结果1.9有个兼容,用jqobj.on('event',func)

    JQ等一系列的框架太强大了。。。。开发效率高了,学习门槛低了,大家有什么感想呢。。。。

    <html>
       <script src="jquery190.js"></script>
    <body>
    <div id="list" style="900px;background: brown;">
    </div>
    <br>
    <div id="btn_domain" style="900px;background: #red;">
         <input type="button" value="add" id="btn_add">
    </div>   
        
    <script>
    $(function(){
        
        var DemoBase = {
            //生成序列种子,为每一次ADD的input添加编号
            listNumber:0,
            bindEvt:function(){
                
                var obj = $("#s"+DemoBase.listNumber);
                var tObj = $("#t"+DemoBase.listNumber);
                
                obj.on('keyup',function(){
                      tObj.html($(this).val());
                     
                });
            }
            
        };
        
        //点击add按钮时
        $("#btn_add").click(function(){
    
            var htm = "<div id='left' style='float: left; 50%;height: 40px;'>cate:<input id=s"+DemoBase.listNumber+"></div>";
            htm+="<div id='right' style='float: left; 50%;height: 40px;'><span id=t"+DemoBase.listNumber+">listen</span></div>";
        
            $("#list").append(htm);
            //为新添加的input绑定事件
            DemoBase.bindEvt();
            DemoBase.listNumber++;
    
        });
        
    });
    </script>
    
    </body>
    </html>
  • 相关阅读:
    7z usecaes
    最新状态
    ABAP 常用FUNCTION (最近工作中用到的)
    又是一个星期五
    阿牛
    自我定位的重要性
    smortform 创建
    换个角度想或许不一样
    为什么喜欢跟男生聊天小小分析
    BDC 代码设置
  • 原文地址:https://www.cnblogs.com/cfas/p/3634941.html
Copyright © 2011-2022 走看看