jQuery MiniUI

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

文本框检验18位英文+数字会有提示,到单位注册的时候没有 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2020-9-7 15:36:43 |只看该作者 |倒序浏览
    <input class="mini-textbox" id="TYSHXYDM" name="TYSHXYDM" style="width:100%;line-height:30px;" maxlength="80" emptyText="" required="true">
  function onEnglishAndNumberValidation(e) {
            if (e.isValid) {
                if (isEnglishAndNumber(e.value) == false || e.value.length != 18) {
                    e.errorText = "必须输入18位英文+数字";
                    e.isValid = false;
                }
                else {
                    $.post("/JRXT/Register/GetUnit", { TID: e.value }, function (json) {
                if (json.state == "1") {
                    if (json.value == "1") {
                        $("#chk_TYSHXYDM").hide();
                        e.errorText = "该单位已注册!";
                        e.isValid = false;
                    }
                    else {
                        $("#chk_TYSHXYDM").show();
                        e.isValid = true;
                    }
                }

            });
                }
            }
        }

Rank: 8Rank: 8

沙发
发表于 2020-9-7 16:19:39 |只看该作者
请使用同步处理。

Rank: 2

板凳
发表于 2020-9-7 16:31:36 |只看该作者
felt 发表于 2020-9-7 16:19
请使用同步处理。

判断单位的时候同步?

Rank: 8Rank: 8

地板
发表于 2020-9-7 17:33:46 |只看该作者
wangqian 发表于 2020-9-7 16:31
判断单位的时候同步?

你这里不是有个ajax的吗

Rank: 2

5#
发表于 2020-9-8 10:09:05 |只看该作者
felt 发表于 2020-9-7 17:33
你这里不是有个ajax的吗

可以了,文本框vtype="email" 和required="true"错误提示有没有办法直接赋值给tip_UnitEmail呢 <tr>
                            <td class="tg-vleft">
                                <i>*</i> 企业邮箱
                            </td>
                            <td>
                                <input class="mini-textbox" id="UnitEmail" name="UnitEmail" vtype="email" maxlength="50" style="width:100%" emptyText="" required="true">
                            </td>
                            <td>
                                <i id="tip_UnitEmail" class="p_tip"></i><span id="chk_UnitEmail" class="p_chk" style=" display:none;">
                                </span>
                            </td>
                        </tr>



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2020-9-8 13:03:10 |只看该作者
wangqian 发表于 2020-9-8 10:09
可以了,文本框vtype="email" 和required="true"错误提示有没有办法直接赋值给tip_UnitEmail呢
         ...

http://www.miniui.com/demo/#src=form/validLabel.html
参考示例在onvalidation事件内控制

Archiver|普加软件

GMT+8, 2024-6-17 15:10 , Processed in 1.061477 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部