jQuery MiniUI

 找回密码
 立即注册
查看: 3359|回复: 6
打印 上一主题 下一主题

autocomplete enterQuery 回车事件报错 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2019-11-22 10:48:50 |只看该作者 |倒序浏览
VM112:1 Uncaught TypeError: Cannot read property 'call' of undefined
    at mini.AutoComplete.doQueryNow (eval at <anonymous> (miniui.js?ver=4:13), <anonymous>:1:257706)
    at mini.AutoComplete.__OnInputKeyDown (eval at <anonymous> (miniui.js?ver=4:13), <anonymous>:1:257864)
    at HTMLInputElement.eval (eval at <anonymous> (miniui.js?ver=4:13), <anonymous>:1:2480)
    at HTMLInputElement.dispatch (jquery-1.12.4.min.js?ver=4:3)
    at HTMLInputElement.r.handle (jquery-1.12.4.min.js?ver=4:3)

Rank: 8Rank: 8

沙发
发表于 2019-11-22 13:53:55 |只看该作者
你如何绑定的回车事件
请贴出相关代码

Rank: 1

板凳
发表于 2019-11-22 15:12:25 |只看该作者
felt 发表于 2019-11-22 13:53
你如何绑定的回车事件
请贴出相关代码

<div id="enter1">
                                <input class="mini-hidden" name="qad001" id="qad001"/>
                                <div class="mini-autocomplete" enterQuery="true"
                                     onItemClick="selectArchiveItem" searchField="keywords"
                                     url="${pageContext.request.contextPath}/q1/q00301/common/personAutoComplete"
                                     id="archiveSelectId" emptyText=""
                                     textField="aac003" valueField="qad001" style="width: 100%;">
...
                                    </div>
                            </div>


回车事件:
$("#enter1").bind("keydown", function (e) {
        // 兼容FF和IE和Opera
        var theEvent = e || window.event;
        var code = theEvent.keyCode || theEvent.which || theEvent.charCode;
        if (code == 13) {
            //回车执行查询
            queryPerson();
        }
    });

Rank: 8Rank: 8

地板
发表于 2019-11-22 15:48:15 |只看该作者
火炎焱燚 发表于 2019-11-22 15:12
...
                            ...

设置了enterQuery="true",那么按回车的时候就会自动进行查询。
你这另外绑定的回车事件处理的什么?queryPerson里面报错吗?

Rank: 1

5#
发表于 2019-11-22 15:56:08 |只看该作者
dforce 发表于 2019-11-22 15:48
设置了enterQuery="true",那么按回车的时候就会自动进行查询。
你这另外绑定的回车事件处理的什么?quer ...

不另外绑定回车事件也是报一样的错

Rank: 1

6#
发表于 2019-11-22 15:58:47 |只看该作者
火炎焱燚 发表于 2019-11-22 15:56
不另外绑定回车事件也是报一样的错

不是queryPerson报错,是触发回车事件的时候报如下错误:
VM112:1 Uncaught TypeError: Cannot read property 'call' of undefined
     at mini.AutoComplete.doQueryNow (eval at <anonymous> (miniui.js?ver=4:13), <anonymous>:1:257706)
     at mini.AutoComplete.__OnInputKeyDown (eval at <anonymous> (miniui.js?ver=4:13), <anonymous>:1:257864)
     at HTMLInputElement.eval (eval at <anonymous> (miniui.js?ver=4:13), <anonymous>:1:2480)
     at HTMLInputElement.dispatch (jquery-1.12.4.min.js?ver=4:3)
     at HTMLInputElement.r.handle (jquery-1.12.4.min.js?ver=4:3)

Rank: 8Rank: 8

7#
发表于 2019-11-22 16:11:15 |只看该作者
火炎焱燚 发表于 2019-11-22 15:58
不是queryPerson报错,是触发回车事件的时候报如下错误:
VM112:1 Uncaught TypeError: Cannot read prop ...

<script src="http://www.miniui.com/scripts/boot.js" type="text/javascript"></script>
使用在线版本的看看
可能是版本问题,前面修复过一次。
如果在线版本没问题,请更新至最新版本

Archiver|普加软件

GMT+8, 2024-11-27 21:50 , Processed in 1.054077 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部