jQuery MiniUI

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

请问如何验证输入的值数据库存不存在 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-4-9 16:55:46 |只看该作者 |倒序浏览
大家好,工要验证mini-textbox输入的值在后台数据库中存不存在,是不是用onchange,用这个出不来
<span>发送编号:</span><input id="SendNo" name="SendNo" class="mini-textbox" style="width: 200px;"
                            required="true" />
  function SendNoCheck() {
            var SendNo = mini.getbyName("SendNo");
            var SeNo = TemCouPQCConfirm.getValue();
            if (ssffno) {
                $.ajax({
                    url: "../../Handler/PP/ppabnormaladd.ashx?method=CheckSendNo&id=" + SeNo,
                    success: function(text) {
                        var obj = mini.decode(text);
                        //                           alert(obj.EmployeeName);   //后台返回的消息
                        if (obj[0].SendNo == SeNo)
                            alert("表中已存在发送编号:" + SeNo);
                    },
                    error: function(jqXHR, textStatus, errorThrown) {
                        alert(jqXHR.responseText);
                        CloseWindow();
                    }
                });
            }
        }

Rank: 8Rank: 8

沙发
发表于 2014-4-9 16:58:47 |只看该作者
什么出不来?

是你的SendNoCheck()没被调用?
还是ajax没有正常交互? 还是ajax返回了数据,但是没效果?

Rank: 2

板凳
发表于 2014-4-9 17:01:31 |只看该作者

每个事件前面加on
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 3Rank: 3

地板
发表于 2014-4-9 17:02:22 |只看该作者
factory 发表于 2014-4-9 16:58
什么出不来?

是你的SendNoCheck()没被调用?

<span>发送编号:</span><input id="SendNo" name="SendNo" class="mini-textbox" style="width: 200px;" onchange="SendNoCheck"
                            required="true" />
是用onchange="SendNoCheck"调用吗

Rank: 8Rank: 8

5#
发表于 2014-4-9 17:03:42 |只看该作者
ycdzz 发表于 2014-4-9 17:02
发送编号:
是用onchange="SendNoCheck"调用吗

onvaluechanged="SendNoCheck"

Rank: 8Rank: 8

6#
发表于 2014-4-9 17:04:39 |只看该作者
ycdzz 发表于 2014-4-9 17:02
发送编号:
是用onchange="SendNoCheck"调用吗

onvaluechange是在值改变的时候触发, 但是值的改变,需要你录入数据,然后输入框失去焦点,才会进行一个改变值的操作
你不失去焦点,不会触发事件的

Rank: 3Rank: 3

7#
发表于 2014-4-9 17:25:27 |只看该作者
lost 发表于 2014-4-9 17:03
onvaluechanged="SendNoCheck"

非常感谢

Archiver|普加软件

GMT+8, 2025-7-18 12:29 , Processed in 1.035729 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部