得到的细节问题:

1.$("***").attr("disabled",true)设置这个的时候后边的参数不能带引号;

2.如果将这一段代码写在body中的话不要加$();表示在文档加载完就执行的函数;

3.如果字符串是""那么split()之后他的长度是1而不是0。 

   <script type="text/javascript">
        $("#<%=this.txtLR_ColumnDir.ClientID %>").keyup(function() {
            if (this.value != "") {
                var Dirs = "<%=this.myColumnDirs %>";
                var DirList = Dirs.split("|");

                $("#DirFlag").html("<img src='images/g.gif'/> <span style='color:Green'>恭喜,目录可以使用。</span>");
                $("#<%=this.btnOK.ClientID %>").attr("disabled", false);

                for (var i = 0; i < DirList.length; i++) {
                    if (this.value == DirList[i]) {
                        $("#DirFlag").html("<img src='images/x.gif'/> 对不起,目录已存在。");
                        $("#<%=this.btnOK.ClientID %>").attr("disabled", true);
                    }
                }
            }
            else {
                $("#DirFlag").html("<img src='images/x.gif'/> 对不起,必须填写目录。");
                $("#<%=this.btnOK.ClientID %>").attr("disabled", true);
            }
        });
    </script>

相关文章:

  • 2021-11-07
  • 2022-02-12
  • 2021-12-03
  • 2022-12-23
  • 2022-02-23
  • 2021-11-30
  • 2022-02-19
  • 2022-12-23
猜你喜欢
  • 2021-09-23
  • 2022-02-05
  • 2021-08-27
  • 2022-01-27
  • 2022-03-06
  • 2022-12-23
  • 2022-01-28
相关资源
相似解决方案