EasyUI remote ajax方式提交验证

需求:验证用户名是否存在

一、使用Ajax验证

        function existUser() {
            var input_name = $('#input_name').val();
            console.info("name:" + input_name);
            $.ajax({
                url: "existUser.do",
                data: {
                    name: input_name
                },
                cache: false,
                dataType: 'json',
                success: function (message) {
                    if (message.success) {
                        $.messager.alert('提示', '用户名不存在');
                    }
                }
            });
        }

二、使用remote验证 

<input id="input_name" name="name" class="easyui-validatebox" type="text"
       data-options="
       required:true,
       validType:{
           length:[4,8],
           remote:['existUser.do','name']
           }
       ">

<%-- 下边这个没用到remote --%>
<input name="pwd" class="easyui-validatebox" type="password"
       data-options="required:true,validType:'length[6,12]'">

一定要注意

  • 单个参数(length后边没有冒号):
    • validType:'length[6,12]'
  • 多个参数(length后边有冒号):
    • validType:{
            length:[4,8],
            remote:['existUser.do','name']
      }

三、使用remote界面效果 

084511_plHQ_2811278.png

转载于:https://my.oschina.net/AmosWang/blog/1438730

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值