【问题标题】:Weird jquery/jquery validator bug奇怪的 jquery/jquery 验证器错误
【发布时间】:2011-10-26 20:05:16
【问题描述】:

如果我使用官方的 jquery 库,验证器 (bassistance.de/query-plugins/jquery-plugin-validation) 有一个烦人的错误,如果我点击提交一个空的(必填)字段,验证器将显示错误,但是如果我填写输入框,脚本不会再次验证它(onkeypress 或 onblur 应该强制重新验证),只有当我再次点击提交时。

几小时后,我意识到如果我在 bassistance 使用库,错误就会消失。

复选框和列表适用于两个版本的库。

Here you can check 带有原始库的表单。 (点击提交,并在用户名字段中写入一些内容) Here is the working example.

【问题讨论】:

  • Stack Overflow 用于发布问题和答案。你的问题是什么?您是否尝试提交错误报告?这不是那个地方。
  • 抱歉,我的问题是较新的库有什么问题,如果我使用最新的 jquery 库,我是否应该期待其他插件出现更多错误。

标签: jquery jquery-plugins jquery-validate


【解决方案1】:

这不是“官方的”,因为它是 jQuery 的 part。这是一个 3rd 方插件。

这并不神秘:在 working 版本中,您使用的是相当旧的 jQuery 1.3.2。在 working 版本中,您使用的是 jQuery 1.6。大概该插件是针对这个旧版本的 jQuery 编写的。当您使用较新版本的 jQuery 时,插件无法正常工作。

较新的 jQuery 库没有任何“错误”,第 3 方库中可能存在针对早期版本编写的错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-24
    • 2018-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多