zoukankan      html  css  js  c++  java
  • mobileSelect.js 运用 input 不让吊起小键盘

    移动端下拉选择插件  mobileSelect.min.js

     效果:

    点击吊起下方出现选项 可以下拉选择 ,在ios和安卓,因为绑定的元素是input,会出现小键盘(ios会出现),或者input框输入的光标(安卓会出现),尝试将绑定的input添加disabled属性,导致方法不起作用

    解决办法:

    设置属性  readonly  只读属性即可

    (补充这个插件的绑定元素可以是任意元素,但是这里需要有placeholder 提示展示 ,所以 只能用input,会更简单一点)

    html

     <div class="select-box r">
                        <input type="text" readonly autocomplete="off"   class="layui-input l"  placeholder="请选择证件类型"  id="trigger1" >
                        <input type="hidden"  id="idTypeValue" class="require">
                        <img src="img/select-icon.png" alt="" class="select-icon r">
                    </div>
    
    

    js

         var mobileSelect1 = new MobileSelect({
                trigger: '#trigger1',
                title: '证件类型',
                wheels: [
                    {data: idTypeArr}
                ],
                position:[0,0], //初始化定位 打开时默认选中的哪个 如果不填默认为0
                transitionEnd:function(indexArr, data){
                    //console.log(data);
                },
                callback:function(indexArr, data){
                    // console.log(data);
                    // var index=indexArr[0]
                    $('#trigger1').val(data[0].value)
                    $('#idTypeValue').val(data[0].id)
                    isIdCard(data[0].id)
                }
            });
    

      

  • 相关阅读:
    Java并发编程(二)线程任务的中断(interrupt)
    Java并发编程(一) 两种实现多线程的方法(Thread,Runnable)
    青蛙跳台阶(Fibonacci数列)
    旋转数组的最小值
    用两个栈实现队列
    重建二叉树
    二维数组中的查找
    Lab 3-1
    Lab 1-4
    Lab 1-3
  • 原文地址:https://www.cnblogs.com/GoTing/p/11347467.html
Copyright © 2011-2022 走看看