gpt4 book ai didi

javascript - 无法使 LiveValidation validMessage 为空

转载 作者:行者123 更新时间:2023-11-30 13:36:11 24 4
gpt4 key购买 nike

我正在使用 livevalidation插件,并且刚刚从原型(prototype)版本切换到独立版本,并且注意到行为发生了变化。

当用户在字段中输入正确的信息时,我不希望有任何确认,所以我设置:

validMessage: ""

这适用于插件的原型(prototype)版本,但对于独立版本,它默认为消息“Thankyou!”

这根本不是我想要的,我是不是漏掉了什么?

最佳答案

不,你没有遗漏任何东西。这是一个错误(?)或两个版本之间的不同行为。在原型(prototype)版本中,使用默认选项扩展选项(使用原型(prototype)的 Object.extend 方法)。由于您声明了一个 validMessage 属性(尽管设置为空字符串),它不会被默认值替换。另一方面,在独立版本中,validMessage 选项使用以下代码设置:

this.validMessage = options.validMessage || 'Thankyou!';

换句话说,如果 validMessage 是假的(即空字符串),则将其设置为默认值。

我想解决方法是使用“”(单个空格)作为 validMessage 的值。或者写信给开发人员并要求修复不同的行为。

关于javascript - 无法使 LiveValidation validMessage 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4769296/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com