不引人注目的javascript MVC3验证在IE9中不起作用,在IE10中使用,Safari

用户名

我的登录页面上有一个文本框和密码控件,下面是我的视图,

@Html.TextBoxFor(m => m.Login)
@Html.PasswordFor(m => m.Password)

我写了jquery来验证上述2个字段,

$('#txtLogin').blur(function () {
  if ($('#txtLogin').val() == '') {
    $('#LoginError').html("Please enter email address.");                            
    return false;
  } else {
    return true;        
  }
});

$('#txtPassword').blur(function () {
  if ($('#txtPassword').val() == '') {
    $('#LoginError').html("Please enter password.");                            
    return false;
   } else {
     return true;
   }
});

我想知道为什么这不仅在IE9中有效?它在IE10和Safari 5.1中完美运行

戈文德

在MVC第一件事中,您需要确保将以下行放在web.config中

<add key="UnobtrusiveJavasScriptEnable" value="true"/>

然后将jquery unobstrtrusive库添加到模型中,尤其是在MVC中,尝试将jquery放在单独的文件中并将该文件引用到视图中。

仅添加验证jquery库是不够的,在mvc中也添加不引人注目的验证库。

如果仍然无法使用,请尝试从html控件本身调用jquery onblur函数,如下所示。我想这与浏览器问题有关。

@Html.TextBoxFor(m => m.Login,new {"onblur","txtLogin_onbluur"})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

不引人注目的javascript确认使用引导模态(bootbox)

来自分类Dev

Rails 4 update_attribute使用不引人注目的JavaScript

来自分类Dev

不引人注目的JavaScript无法与AJAX加载的内容一起使用

来自分类Dev

不引人注目的JQuery验证在弹出的PartialViews中不起作用

来自分类Dev

Ruby on Rails:使用不引人注目的JavaScript更新部分内容时出错

来自分类Dev

如何从引导程序模式中清除MVC jQuery不引人注目的验证错误?

来自分类Dev

ASP.NET MVC不引人注目的jquery本地化

来自分类Dev

内联Javascript到不引人注目的JavaScript?

来自分类Dev

使用Caliburn.Micro.ReactiveUI进行ReactiveUI“引人注目的示例”搜索

来自分类Dev

需要一种方法来能够使用元素来验证div(使用不引人注目的/ jquery验证插件)而无需查看任何形式

来自分类Dev

并排显示按钮| 不引人注目的方法?

来自分类Dev

Rails不引人注目的JavaScript-无法加载资源

来自分类Dev

通过不引人注目的ajax form.net核心传递参数

来自分类Dev

具有React-rails的不引人注目的JS

来自分类Dev

在添加jQuery不引人注目的ajax脚本文件控制器时,操作将运行两次

来自分类Dev

在添加jQuery不引人注目的ajax脚本文件控制器时,操作将运行两次

来自分类Dev

Javascript Array在IE7和更早版本中不起作用,但在IE10中起作用

来自分类Dev

javascript拆分在IE9中不起作用-较低

来自分类Dev

javascript拆分在IE9中不起作用-较低

来自分类Dev

JavaScript files.length在ie9中不起作用需要替代方法

来自分类Dev

通过用户为我的帖子设置引人注目的内容

来自分类Dev

JavaScript倒数在Safari或IE中不起作用

来自分类Dev

TinyMCE图像上传在IE9和IE10中不起作用

来自分类Dev

Javascript“地图”在IE中不起作用

来自分类Dev

JavaScript .click()在IE中不起作用

来自分类Dev

javascript在IE中不起作用

来自分类Dev

javascript在IE中不起作用(getElementById)

来自分类Dev

Javascript交换div在IE 9或更低版本中不起作用

来自分类Dev

Javascript下载在Firefox和IE中不起作用

Related 相关文章

  1. 1

    不引人注目的javascript确认使用引导模态(bootbox)

  2. 2

    Rails 4 update_attribute使用不引人注目的JavaScript

  3. 3

    不引人注目的JavaScript无法与AJAX加载的内容一起使用

  4. 4

    不引人注目的JQuery验证在弹出的PartialViews中不起作用

  5. 5

    Ruby on Rails:使用不引人注目的JavaScript更新部分内容时出错

  6. 6

    如何从引导程序模式中清除MVC jQuery不引人注目的验证错误?

  7. 7

    ASP.NET MVC不引人注目的jquery本地化

  8. 8

    内联Javascript到不引人注目的JavaScript?

  9. 9

    使用Caliburn.Micro.ReactiveUI进行ReactiveUI“引人注目的示例”搜索

  10. 10

    需要一种方法来能够使用元素来验证div(使用不引人注目的/ jquery验证插件)而无需查看任何形式

  11. 11

    并排显示按钮| 不引人注目的方法?

  12. 12

    Rails不引人注目的JavaScript-无法加载资源

  13. 13

    通过不引人注目的ajax form.net核心传递参数

  14. 14

    具有React-rails的不引人注目的JS

  15. 15

    在添加jQuery不引人注目的ajax脚本文件控制器时,操作将运行两次

  16. 16

    在添加jQuery不引人注目的ajax脚本文件控制器时,操作将运行两次

  17. 17

    Javascript Array在IE7和更早版本中不起作用,但在IE10中起作用

  18. 18

    javascript拆分在IE9中不起作用-较低

  19. 19

    javascript拆分在IE9中不起作用-较低

  20. 20

    JavaScript files.length在ie9中不起作用需要替代方法

  21. 21

    通过用户为我的帖子设置引人注目的内容

  22. 22

    JavaScript倒数在Safari或IE中不起作用

  23. 23

    TinyMCE图像上传在IE9和IE10中不起作用

  24. 24

    Javascript“地图”在IE中不起作用

  25. 25

    JavaScript .click()在IE中不起作用

  26. 26

    javascript在IE中不起作用

  27. 27

    javascript在IE中不起作用(getElementById)

  28. 28

    Javascript交换div在IE 9或更低版本中不起作用

  29. 29

    Javascript下载在Firefox和IE中不起作用

热门标签

归档