今日工作心得:一段用于验证的jQuery代码
2010-06-20 17:01
281 查看
得到的细节问题:
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>
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>
相关文章推荐
- 一段简单的jquery邮箱验证代码
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- 今日工作心得:验证控件与button的onclientclick事件
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- 今日工作心得——javascript结合jquery使图片适应窗口大小
- 今日工作心得:asp.net中使用javascript进行验证的注意点
- 搭建自己的Wiki ,用于发布进度和自己的工作心得
- jQuery异步验证用户名是否存在示例代码
- JQuery简单实现锚点链接的平滑滚动(一段代码控制所有锚点)
- jquery各种验证代码表单验证扩展
- jquery验证手机号码、邮箱格式是否正确示例代码
- jQuery结合Ajax实现用户名是否存在的验证代码
- 代替 marquee的一段jQuery代码
- S2SH整合JQuery+Ajax实现登录验证功能实现代码
- Jquery练习之表单验证实现代码
- 基于jquery实现的上传图片及图片大小验证、图片预览效果代码
- 一段用于条码采集数据下载的代码,与大家共享(条码系列一)
- 基于Jquery的标签智能验证实现代码
- 支持添加事件的jQuery日历代码_可用于提醒自己做事情