gpt4 book ai didi

jQuery 1.7.1 破坏了不显眼的验证?

转载 作者:行者123 更新时间:2023-12-01 03:01:50 25 4
gpt4 key购买 nike

使用 VS2010 的默认 MVC3 项目模板,jQuery 版本为 1.5.1,它可以很好地支持 Unobtrusive Validation。

今天我下载了 jQuery 1.7.1 来替换 1.5.1,并且 Unobtrusive Validation 停止工作。我的项目中的 JS 文件是:

  • jquery-1.5.1.min.js/jquery-1.7.1.min.js
  • jquery.validate.min.js
  • jquery.validate.unobtrusive.min.js

我删除了所有其他 JS 文件。

我的代码中唯一的区别是选择不同版本的 jQuery。

还有其他人遇到过同样的问题吗?

最佳答案

根据author's site ,它仅被验证可与 jQuery 1.6.1 一起使用。虽然我目前使用 1.6.4 没有任何明显的问题,但如果 1.7.* 有重大更改需要在不引人注目的验证使用之前考虑到,我也不会感到惊讶。我还没有升级到 1.7.1(或者更确切地说,我已经升级到了,并且已经回滚),因为当我尝试 1.7 时,我遇到了 Telerik 的 MVC 控件的其他兼容性问题。

编辑:我刚刚注意到我找到的链接是针对验证插件的,而不是针对不引人注目的验证插件的。除非最recent versions还是有问题,我只能建议你等到他们做出必要的调整后再升级到1.7。*

编辑:此外,我在下面发表了评论,但您可能想尝试 Nuget 包,看看这是否有助于解决您的问题,我现在对此没有任何问题。 http://nuget.org/packages/Microsoft.jQuery.Unobtrusive.Validation

关于jQuery 1.7.1 破坏了不显眼的验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8260676/

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