Javascript 如何更改Verify.js的消息?

Javascript 如何更改Verify.js的消息?,javascript,Javascript,我想更改在使用提交表单时,当数据验证返回false时提示的文本 表格: 把这个放在这里作为“答案”。。。在研究了这一点之后,我决定将其作为一个问题输入Verify.js repo: 虽然Verify.js提高了API的稳定性,但我建议您使用。它非常成熟,易于使用。对于您的用例,您可能对规则fn感兴趣: $( ".test" ).rules( "add", { required: true, minlength: 2, messages: { required: "Requir

我想更改在使用提交表单时,当数据验证返回false时提示的文本

表格:


把这个放在这里作为“答案”。。。在研究了这一点之后,我决定将其作为一个问题输入Verify.js repo:

虽然Verify.js提高了API的稳定性,但我建议您使用。它非常成熟,易于使用。对于您的用例,您可能对
规则
fn感兴趣:

$( ".test" ).rules( "add", {
  required: true,
  minlength: 2,
  messages: {
    required: "Required input",
    minlength: jQuery.validator.format("must be at least {0} characters")
  }
});

如果查看verify js文件并搜索

//public interface 
ruleManager = {
  addFieldRules: addFieldRules,
  ...
您可以使用以下行扩展列表:

updateRules: updateRules,

它会起作用的。这对我很有用。

你能把表格输入也包括进去吗?另外,你能扩展一下后期编辑的“用另一种语言编写的文本”吗。我想更改消息的文本。例如,请参阅插件链接我记录了
Object.keys($.verify)
,但没有看到
updateRules
。这里似乎引用了它:,但它实际上没有要映射到的
ruleManager.updateRules
。看起来您可能正在处理一个更年轻的验证项目,并且可能希望探索其他选项!查看“必需输入”的值字符串的位置?你想做什么就做什么。所以,在我的示例中,“test”是一个输入类,当没有值时,它会喊“Required input”,当字符不够时,它会喊“must least…”。你可以把这些换成你想要的任何东西。这个库非常强大和灵活。
//public interface 
ruleManager = {
  addFieldRules: addFieldRules,
  ...
updateRules: updateRules,