日期:2014-05-16  浏览次数:20363 次

.net中ajax局部刷新后 jquery就不在起作用了为什么
<link rel="stylesheet" href="js/themes/redmond/jquery.ui.all.css"/>
<script src="js/jquery-1.6.2.js" type="text/javascript"></script>
<script type="text/javascript">
  $(function() {
  checkOrder();
  });
  function checkOrder()
  {
  $("#txtRoleName").blur(function() 
  {
  if ($("#txtRoleName").val().length == "") {
  $("#RoleMsg").show();
  $("#RoleMsg").text("角色名称不能为空");
  $("#RoleMsg").css("color", "red");
  }
  else 
  {
  $("#RoleMsg").hide();
  }
  }
  );
  }
</script>

------解决方案--------------------
这代码看不出来
------解决方案--------------------
$("#txtRoleName").val().length 返回的是一个Number类型 而""是String 所以无法比较~~~
------解决方案--------------------
楼主if判断是有问题 改了再试试吧