مسج وjVal التحقق في بلج. إضافة سمة لعنصر
-
03-07-2019 - |
سؤال
وأنا أحاول إضافة سمة jVal إلى النص بأنني خلقت في HTML.
<input id="subJobName" type="text" jval="{valid:function (val) { return validateSubJobName(val); }, message:'Name already exists or is longer than 14 characters.', styleType:'cover'}" />
وسوف اسمحوا لي أن أضيف / تعيين jVal في جافا سكريبت بدلا من ذلك.
وأسباب 2 -
1: وأنا لست بحاجة للبحث في HTML لنرى كيف يتم التحقق من صحة كل بند
2: نحن نستخدم jqGrid وأود أن أضيف هذه المصادقة على كل مربع النص كما لها إنشاؤه بشكل حيوي
وظننت انني سوف تكون قادرة على إزالة jVal من HTML لتترك لي مع مربع النص القديم عادي.
<input id="subJobName" type="text" />
وبعد ذلك في وظيفة Doc.Ready فما استقاموا لكم فاستقيموا إضافة jVal إلى العنصر SubJobName مثل ذلك:
$("#subJobName").attr({ jval: { valid: function(val) { return validateSubJobName(val); }, message: "Nam", styleType: "cover"} });
وهذا لا يعمل. لست متأكدا ما اذا كان يمكنني القيام به حتى هذا؟ هل لدي احد اى افكار؟
والشكر
المحلول
ولدي jVal 0.1.4 كما عمل في التقدم الذي يضيف وظيفة الحرف الأول () لما كنت تبحث عنه. جلب أحدث جذع jVal.js من HTTP: //jquery-jval.googlecode كوم / إس / جذع / jVal.js .
ويمكنك إلحاق jVal والصفات jValKey إلى الحقول ومن ثم إعادة تهيئة وظائف jVal على هذا النحو:
$("#subJobName").attr({ jval: { valid: function(val) { return validateSubJobName(val); }, message: "Nam", styleType: "cover"} });
$.fn.jVal.init();