使用javascript为字段添加data-parsley-error-message属性
Add a data-parsley-error-message attribute to a field using javascript
由于我的框架,我不能在HTML代码中添加欧芹属性。所以我必须通过javascript添加它们。
我设法添加这些:
var ccCode = $('#cc-code').parsley({
required: true,
type: 'number',
length: '[3,4]',
errormessage: 'Please enter a valid security code'
});
但是'errormessage'对于原始parsley属性是不正确的(data-parsley-error-message)。
如何添加?
对,你少了一个大写的'M':
var ccCode = $('#cc-code').parsley({
required: true,
type: 'number',
length: '[3,4]',
errorMessage: 'Please enter a valid security code'
});
另一种解决方案是直接设置选项:
$('#cc-code').parsley().options.errorMessage = "Custom message";
或一次多个:
$.merge($('#cc-code').parsley().options, {
errorMessage: "Custom message",
#...
}
或者通过属性
$('#cc-code').attr('data-parsley-error-message', "Custom message here");
我终于找到了解决这个问题的办法。
var ccCode = $('#cc-code').parsley();
$('#cc-code').attr('data-parsley-error-message', "Custom message here");
这允许你用javascript覆盖parsley.js的错误信息。
相关文章:
- Ember Data DS.Model's set函数不起作用
- Extending Ext.data.NodeInterface
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- 如何获取$data.Entity的密钥
- jQuery可以't获取data-*属性值,返回undefined
- Query JS Ext.data.Store
- 设置'这'在React with Inverse Data Flow中
- Google Data API上的OOP Javascript回调方法
- 如何获取`data-listid`属性值
- JSTree's data.rslt.obj.text()返回一个文本数组,而不是所需节点的文本
- KOValidation在错误消息中获取可观察值、$index()、$data等
- Parsley.js,多步骤表单,在移动到上一步时跳过验证
- ko.com在foreach$data变量上添加了write函数
- Javascript、jquery、主干网、splunk:on(“change”、{data}、handler)导致Ty
- 为什么toStaticHTML删除data-*属性
- Javascript Canvas使用getImageData(x,y,1,1).data获取颜色
- 访问HTML中的data-*属性并将其作为道具传递
- 如何制作data-parsley-errors-container="#element"在所有错误解
- 使用javascript为字段添加data-parsley-error-message属性
- parsley.js - data-parsley-errors-container