1. 程式人生 > >easyui jquery 自定義表單驗證 非同步 後臺

easyui jquery 自定義表單驗證 非同步 後臺

後臺程式碼:

public String validDatabaseName(){
		try {
			HttpServletRequest request = ServletActionContext.getRequest();  
			String dbinstanceid = request.getParameter("dbinstanceid");
			String dbname = request.getParameter("dbname");
			int count = rdsManager.getDatabaseCountByName(dbinstanceid,dbname);
			if(count>0){
				simpleJSON.put("success", "false");
			}else{
				simpleJSON.put("success", "true");
			}
		} catch (Exception e) {
			simpleJSON.put("success", "false");
			simpleJSON.put("msg", e.getMessage());
		}
		return SUCCESS;
	}


前臺程式碼:

	$.extend($.fn.validatebox.defaults.rules, {
			checkName : {
			        validator: function (value) {  
			            var checkR=$.ajax({  
			                async : false,    
			                cache : false,  
			                type : 'post',    
			                url : webContext+'/rds/rds_validDatabaseName.action', 
			                data : {    
			                	dbinstanceid:'${param.dbinstanceid}',dbname:value
			                }   
			            }).responseText; 
			            var dataObj=eval("("+checkR+")");//轉換為json物件      
			            return dataObj.success==true;   
			        },  
			        message: '資料庫名需惟一,由小寫字母,數字、下劃線組成,字母開頭,長度不超過64個字元!'  
			    }  
		  });


相關推薦

easyui jquery 定義驗證 非同步 後臺

後臺程式碼: public String validDatabaseName(){ try { HttpServletRequest request = ServletActionCont

easyui常用定義驗證

例如 校驗輸入框只能錄入0-1000之間 最多有2位小數的數字 表單<input type="text" id="rate" name="rate" required="true" class="easyui-validatebox"   validType="rateCheck

定義驗證--jquery validator addMethod的使用

jQuery.validate是一款非常不錯的表單驗證工具,簡單易上手,而且能達到很好的體驗效果,雖然說在專案中早已用過,但看到這篇文章寫得還是不錯的,轉載下與大家共同分享。 一、用前必備 官方網站:http://bassistance.de/jquery-plugi

資料檢驗外掛: Validate外掛 新增定義驗證

        jQuery.validator.addMethod("ValiPass", function(value, element,params) {         var exp =

ant 使用小結(含定義驗證

1、Search元件新增value變成受控元件,便於數值的清空與獲取。 <Search style={{width:300}} p

Laravel5.5+ 定義驗證語言檔案

在使用 Laravel 的表單驗證時,如果每次都去寫自定義的錯誤資訊是一個很煩人的事,而且有的錯誤資訊可能是重複在寫,比如新增和修改使用者的錯誤資訊基本一致,這是我們就需要一個語言檔案來做這件事,這是 Laravel 所提倡的 DRY( Don't repeat yourself ).

Vue element 定義驗證(手機號舉例)

<el-form :model="ruleForm" status-icon :rules="rules" ref="ruleForm" label-width="100px">

AngularJS 定義驗證$parsers

        當用戶同控制器進行互動,並且ngModelController中的$setViewValue()方法被呼叫時,$parsers陣列中的函式會以流水線的形式被逐個呼叫。第一個$parse被呼叫後,執行結果

iview定義驗證同時驗證 阿星小棧

data () { const validateSectionFileType = (rule, value, callback) => { if (value <= 0) { callback(n

layui 定義驗證的幾個實例

manage ror ida div nbsp ace pla for trim *註:使用本方法請先引入layui依賴的layu.js和layui.css 1.html <input type="text" name="costbudget" lay-

Laravel 5.5 FormRequest 定義請求驗證

根目錄 use his extends 數據 不一致 不能 登錄模塊 能夠 1、把表單驗證邏輯寫在Controller中,這是最基礎的方法,但是不好維護,如: 1 namespace App\Http\Controllers\Admin; 2 3 use Illu

yii2中定義或者post請求 csrf驗證(防跨站偽請求)

第一種解決辦法是關閉Csrf public function init(){ $this->enableCsrfValidation = false; } 第二種解決辦法是在form表單中加入csrf隱藏域表單。表單名根據我們的cookie設定

laravel-admin(定義驗證)

ret 技術 UNC acad ida 建表 自定義表單 class 分享圖片 場景: 很多時候,由於我們業務場景比較特殊,需要自定義表單,然後框架給我提供了對應表單組建! 案列:以創建一個字段為列 1.在控制器對應的方法中調用表單組建創建表單 public

織夢dedecms給定義驗證碼的開發方法

前言 我們在開發織夢模板時,有時會用自定義表單來收集一些留言內容。但是加了自定義表單又有被機器人注入大量垃圾資訊的風險。為了避免這個風險,我們可以給表單加一個驗證碼。可以有效攔截垃圾資訊的注入。 開發方法 1、開啟 /plus/diy.php 檔案。找到: $fieldar

【轉】PHPCMS v9 定義添加驗證驗證

pri phpcms v9 site per fig pcm amp session mes 1、 在 \phpcms\templates\default\formguide\show.html 中添加驗證碼顯示 <input type="text" id

java sql編輯器 動態報表 數據庫備份還原 quartz定時任務調度 定義 SSM

大小 demo 結構 圖片顯示 登錄 效果 tab 雙向 mar A 調用攝像頭拍照,自定義裁剪編輯頭像,頭像圖片色度調節B 集成代碼生成器 [正反雙向](單表、主表、明細表、樹形表,快速開發利器)+快速表單構建器 freemaker模版技術 ,0個代碼不用寫,生成完整的一

Jquery.validate.js驗證

first 博客 插件 怎麽辦 row form表單 顯示 ble logs 前言:表單驗證是十分常見的需求。公司做運維系統需要大量的編輯/新增表單,編輯之後提交,提交前需要進行表單驗證,驗證成功才能發起POST請求。由於項目前端大部分是基於Bootstrap開發的,

定義流程gooflow2.0+定義

log ges bapi cnblogs 語句 參與者 源碼 -1 通過 一、功能簡介 gooflow功能清單1、自定義流程繪制2、自定義屬性添加3、支持3種步驟類型普通審批步驟自動決策步驟手動決策步驟 4、決策方式(支持js決策,sql語句決策) 5、審批人員參與方

java sql編輯器 動態報表 數據庫備份還原 quartz定時任務調度 定義 java圖片爬蟲

springmvcmybatis整合 bootstrap 框架源碼 spring html5 官網 http://www.fhadmin.org/A代碼編輯器,在線模版編輯,仿開發工具編輯器,pdf在線預覽,文件轉換編碼B 集成代碼生成器 [正反雙向](單表、主表、明細表、樹形表,快速開

java sql 編輯器 數據庫備份還原 quartz 定時任務調度 定義 java 圖片爬蟲 集成代碼生成器

分離 文件大小 發送郵件 進度條 服務器配置 mysql http 備份數據庫 生成報表 A代碼編輯器,在線模版編輯,仿開發工具編輯器,pdf在線預覽,文件轉換編碼B 集成代碼生成器 [正反雙向](單表、主表、明細表、樹形表,快速開發利器)+快速表單構建器 freemake