1. 程式人生 > >EasyUi 手機號碼,郵箱,remote驗證

EasyUi 手機號碼,郵箱,remote驗證

頁面:

<form id="form2" style="padding:10px 20px 10px 40px;">

			<p>
				登入名: <input id="loginName2" class="easyui-textbox" name="loginName" data-options="required:true" validType="remote['<%=basePath%>/user/findbyloginname.do','loginName']" 
							missingMessage="登入名不能空" invalidMessage="使用者名稱已存在" type="text" >
			</p>
			<p>
				密碼: <input id="password2" class="easyui-textbox" name="password" data-options="required:true"
							missingMessage="密碼不能空" type="password">
			</p>
			<p>
				姓名: <input id="displayName2" class="easyui-textbox" name="displayName" data-options="required:true"
							missingMessage="姓名不能空" type="text">
			</p>
			<p>
				郵箱: <input id="email2" class="easyui-textbox" validType='email' name="email" data-options="required:true"
							missingMessage="郵箱不能為空" invalidMessage="請輸入正確的郵箱" type="text">
			</p>
			<p>
				電話: <input id="contactPhone2" class="easyui-textbox" validType='phoneNum' name="contactPhone" data-options="required:true"
							missingMessage="電話不能空" type="text">
			</p>
			<div>
				<font size="3" style="">請選擇角色:</font>
			</div>
			<br />
			<div id="rolelistAdd1" style="height: 400"></div>
			<!-- <br>
			<div style="padding:5px;text-align:center;">
				<a href="javascript:add()" class="easyui-linkbutton" icon="icon-ok">Ok</a>
				<a href="javascript:Cancel()" class="easyui-linkbutton"
					icon="icon-cancel">Cancel</a>
			</div> -->
		</form>
js程式碼:
$.extend($.fn.validatebox.defaults.rules, {   
			    phoneNum: { //驗證手機號  
			        validator: function(value, param){
			         return /^1[3-8]+\d{9}$/.test(value);
			        },   
			        message: '請輸入正確的手機號碼。'  
			    },
			   
			    telNum:{ //既驗證手機號,又驗證座機號
			      validator: function(value, param){
			          return /(^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$)|(^((\d3)|(\d{3}\-))?(1[358]\d{9})$)/.test(value);
			         },   
			         message: '請輸入正確的電話號碼。'
			    }  
			});

表單提交
function add(){
	var roleIds = [];
	var roleIdAdd=$("#rolelistAdd").datagrid("getSelections");
	for ( var i = 0; i < roleIdAdd.length; i++) {
		roleIds.push(roleIdAdd[i].id);
	}
		$('#form2').form('submit',{    
    		url:'<%=basePath%>/user/add.do',
    		method:'post',
			onSubmit : function(param) {
				param.roleIdAdd = roleIds;
				return $("#form2").form('validate');
			},
			success : function(data) {

				var data = eval('(' + data + ')');
				if (data.result) {
					$("#addWindow").dialog('close');
					$("#user").datagrid('reload');
				}
			}
		});
		// submit the form    

	}

頁面位置:BaseJava/src/main/webapp/views/limx/user.jsp



相關推薦

EasyUi 手機號碼,郵箱,remote驗證

頁面: <form id="form2" style="padding:10px 20px 10px 40px;"> <p> 登入名: <input i

java 手機號碼+郵箱驗證

import java.util.regex.Pattern; //匯入的包   1:String REGEX_MOBILE = "^((17[0-9])|(14[0-9])|(13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"; // 手機號正則 2:進行匹

python正則表示式 簡單的手機號碼格式的驗證

import re #手機號的匹配 phone = re.compile('^(13(7|8|9|6|5|4)|17(0|8|3|7)|18(2|3|6|7|9)|15(3|5|6|7|8|9))\d{8}$') num = input('請輸入手機號:') if re.match(phone

JS 對輸入的姓名 手機號碼 郵箱做校驗

大寫字母 中間 一個 layer one 大小 hone add 開頭 這個方法你可以自己寫來直接用 也可以封裝到一個方法中 name=$(‘#nameAdd .tianjia_name‘).val(); function isCorrectname(name){   re

手機號碼正則驗證

final String telRegex = "[1][3578]\\d{9}"; trim.matches(telRegex) //判斷他的返回值是true 還是false true 是正

input輸入框驗證郵箱,身份證號碼手機號碼(為了加深記憶,菜鳥,勿噴)

<form action="">   輸入:<input type="text" name="idcard" id="idcard" placeholder="請輸入郵箱">   <input type="button" value="驗證" onclick="chec

郵箱手機號碼正則表示式驗證(手機號碼支援188)-HTML-XHTML-CSS

var Email=document.getElementById("inputEmail"); var reEmail=/^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$/;   //郵箱檢測 var b_email=reEmail

js正則表示式驗證手機號碼郵箱

原生的js 1、目前的手機號碼段如下: 檢視最新號碼段 移動: 139 138 137 136 135 134 147 150 151 152 157 158 159 178 182 183 184 187 188 聯通: 130 131 132 155

驗證 手機號碼 固話號碼 郵箱和特殊符號

import java.util.regex.Matcher; import java.util.regex.Pattern; import android.text.TextUtils; public class MobileNo { /** * 驗證手機格式

手機號碼、電子郵箱、身份證、銀行卡正則驗證

手機號碼:var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/; 電子郵箱:/^[a-z0-9]+([._\-][a-z0-9])@([a-z0-9]+[-a-z0-9]*[a-z0

js手機號碼、電話號碼驗證

phone mob == reg 註意 () func var 而不是 function checkNum(){ var mobileReg = /^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])\d{8}$/i; var phoneRe

jquery驗證手機號碼

格式 func ems nbsp false 手機 code bmi true function checkSubmitMobil() { if ($("#tel").val() == "") { alert("手機號碼不能為空!");

php正則驗證手機郵箱

als href 驗證 clas private hone net 電話 span //驗證電話private function reg_phone($phone){ if (preg_match("/^13[0-9]{1}[0-9]{8}$|15[0189]

jquery驗證身份證號碼手機號碼

htm tee false 檢測 包括 ber == 香港 bst // 驗證身份證 function IsUserCard(idNo) { if (idNo.length != 0) { if (!checkCard(idNo)) {

java 驗證手機號碼、電話號碼(包括最新的電信、聯通和移動號碼

-s 轉義 電信號 auth input sim pem csharp class 一、目前的號碼段(2017-06-01更新) 二、代碼 package com.linbilin.test; import java.util.regex.Pattern;

java身份證號碼校驗、郵箱校驗、手機號碼/電話號碼校驗

i++ start exceptio span cas table mail pub sys import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.

JS正則表達式驗證是否為11位有效手機號碼,

csdn 意思 turn -c div 分享圖片 https start 登陸 https://blog.csdn.net/nongweiyilady/article/details/74007124 最近在做註冊登陸頁面,都要涉及到驗證11位有效手機號碼,這裏貼出代碼

手機號碼正則表達式驗證

解釋 get phone 一個 left 號碼 正則表達 .get ret 手機號碼正則表達式驗證: function checkPhone(){ var phone = document.getElementById(‘phone‘).value; if

jQuery Validate.js驗證手機號碼

html: <div class="edit_phone1 tis_edit"> <form id="cell" class="form-horizontal" method="get" action=""> <div class="select_div bkb

常用正則表示式大全,手機 電話 郵箱 身份證 最嚴格的驗證 IP地址 網址 日期等,一般前臺js驗證,來這裡就夠了

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!