由于我的框架,我无法在 HTML 代码中添加欧芹属性。 所以我必须通过 javascript 添加它们。
我设法添加这些:
var ccCode = $('#cc-code').parsley({
required: true,
type: 'number',
length: '[3,4]',
errormessage: 'Please enter a valid security code'
});
但是'errormessage'对于原始欧芹属性(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");
关于javascript - 使用 javascript 将 data-parsley-error-message 属性添加到字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40359960/