jQuery MiniUI

标题: 急求助! [打印本页]

作者: zhang985137464    时间: 2016-7-20 14:34:40     标题: 急求助!

1、咱们miniui有自己的数字小键盘插件吗?我们这边用的是触摸屏,用户刷卡登录,但是有时候需要手动输入,需要弄一个数字键盘 让点击。
2、我自己百度了个小键盘挂上去  但是 没用。
我自己做测试  自己写的input框都可以放进去值  但是miniui的框放不进去。

作者: dforce    时间: 2016-7-20 14:44:31

miniui没有这样的控件
作者: zhang985137464    时间: 2016-7-20 16:40:13

dforce 发表于 2016-7-20 14:44
miniui没有这样的控件

有适合miniui这样的插件吗?
作者: dforce    时间: 2016-7-20 17:04:14

zhang985137464 发表于 2016-7-20 16:40
有适合miniui这样的插件吗?

我们没有这样的控件,你可以使用第三方的控件
作者: zhang985137464    时间: 2016-7-20 17:51:58

dforce 发表于 2016-7-20 17:04
我们没有这样的控件,你可以使用第三方的控件

我用的第三方插件  但是  通过id  值  置不进去是为什么?我的代码
<input type="password" id="j_password"
                                name="j_password"
                                  onfocus="password_y(this)"  >
function password_y(obj){
          id=$(obj).attr("id");
        var ui =document.getElementById("softkeyboard");
        ui.style.display="";
}

function addValue(newValue) //传到的值
{
        CapsLockValue==0?$("#"+id).val(newValue)("#"+id).val(newValue);
        CapsLockValue==0?$("#"+id).val($("#"+id).val()+ newValue)("#"+id).val($("#"+id).val()+newValue);
}

我写了两个方式 都是传不进去  也不报错 我自己写input  text  是可以进去的
作者: felt    时间: 2016-7-21 09:21:35

zhang985137464 发表于 2016-7-20 17:51
我用的第三方插件  但是  通过id  值  置不进去是为什么?我的代码

function password_y(obj){

我们的控件是复杂的html结构,如果你需要绑定到input这个元素上,那么id是j_password$text
作者: zhang985137464    时间: 2016-7-21 15:42:27

felt 发表于 2016-7-21 09:21
我们的控件是复杂的html结构,如果你需要绑定到input这个元素上,那么id是j_password$text ...

function addValue(newValue) //传到的值
{
        CapsLockValue==0?$("#"+id).val(newValue)("#"+id).val(newValue);
        CapsLockValue==0?$("#"+id+"$text").val($("#"+id+"$text").val()+ newValue)("#"+id+"$text").val($("#"+id+"$text").val()+newValue);
        alert(1)
}


<异常>
       
        "Syntax error, unrecognized expression: $text"


大神  在帮我看看  我已经弄不明白了
作者: felt    时间: 2016-7-21 16:16:04

zhang985137464 发表于 2016-7-21 15:42
function addValue(newValue) //传到的值
{
        CapsLockValue==0?$("#"+id).val(newValue)("#"+id).val( ...

因为我们生成的id里面有$这个符号,不能直接用$选择器
var input=docuemnt.getElementById(id)
$(input).xxxxxxxxx
作者: zhang985137464    时间: 2016-7-22 19:29:46

felt 发表于 2016-7-21 16:16
因为我们生成的id里面有$这个符号,不能直接用$选择器
var input=docuemnt.getElementById(id)
$(input). ...

谢谢   已解决   我们内网开发  做完加班太晚了  可以结贴了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2