kendo 验证控件 按指定 信息 提示
来源:互联网 发布:东方时尚驾校网络授课 编辑:程序博客网 时间:2024/06/06 09:09
问题:kendo的验证控件是以input 的name值来进行验证提示,要是name取的是英文那么效果如下图。
翻穿所有api和示例,人家kendo跟本不提供设置。老外才不用中文,所以没有这个问题。
解决办法如下:
自己写个插件修改算法。
/*********************************************** auth : Codec007* mail : zy3364432@qq.com* date : 20150420* pluginName : CustomValidatorDisplayName* example:* <script type="text/javascript" src="~/Scripts/Plugins/CustomValidatorDisplayName.js"></script>**********************************************/if (kendo.ui.Validator) { //Override kendo.ui.Validator.prototype._extractMessage = function (input, ruleKey) { //重写kendo.ui.Validator类的_extractMessage方法 var that = this, customMessage = that.options.messages[ruleKey], displayName = input.attr("data-validatordisplayname"); customMessage = kendo.isFunction(customMessage) ? customMessage(input) : customMessage; return kendo.format(input.attr(kendo.attr(ruleKey + "-msg")) || input.attr("validationMessage") || input.attr("title") || customMessage || "", displayName, input.attr(ruleKey)); };}
界面控件修改
<input id="PlaceName" name="PlaceName" data-bind="value: PlaceName" required="required" data-validatordisplayname="场所名称" />
在控件元素上加一个data-validatordisplayname属性值就填上想展示的字符。
好了最终效果如下图
0 0
- kendo 验证控件 按指定 信息 提示
- 如何在CStatic控件的指定位置显示提示信息
- kendo控件
- 页面验证信息提示
- Struts验证信息提示
- 验证控件错误提示
- password 控件提示信息
- 信息提示控件ToolTip
- Yii2实现表单客户端验证提示信息出现在指定位置
- JSF有效性验证提示信息
- flex中验证控件出错提示信息字体太小的问题
- JavaScript验证页面控件值时的提示信息的定位
- Kendo控件封装
- 输入信息页面js验证,提示信息
- 如何验证警告/确认/提示信息
- easyUi动态验证提示信息的清除
- easyui 自定义验证,动态设置提示信息
- kendo 加载框 菊花 控件
- Android Studio 简单介绍和使用问题小结
- HTML5 LocalStorage 本地存储
- 【转自www.dbafan.com】消失的segment
- 反汇编学习之路之静态数据成员
- UVA 12223 Moving to Nuremberg (树形dp)
- kendo 验证控件 按指定 信息 提示
- 关于eclipse背景全部设置为豆沙绿色的小技巧
- opengl 渲染流程
- Android 表单验证开源框架 saripaar
- php读取TXT文件(带换行、缩进)
- IO流之FileInputStream和FileOutputStream
- Android中屏蔽 电源键长按、Home键、Home长按
- MyEclipse一站式调试Maven Web项目
- Generic Programming and the STL笔记2--“不改变操作对象之内容”的算法