**使用jquery-easyui编写web软件,遇到了几个问题:**
**如何隐藏一个标签,如何不可用一个标签。**
~~~
<input id='test' class="easyui-datebox" ></input>
~~~
经常编写web的同仁都知道隐藏可用不可用一个标签是最简单不过的问题了。
使用jquery隐藏的代码:
~~~
$("#" + hideitem).css("display", "none");
~~~
使用jquery不可用的代码的代码:
~~~
$("#" + parent).attr("disabled", "disabled");
~~~
可是在使用了 jquery-easyui的标签后,以上代码都不管用了!!
后来自己测试确实是不管用了。看来是 jquery-easyui在底层已经把样式重写了,导致最经常使用的方法不行了。
但问题却不能不解决,最终的方案如下:
~~~
<div id=" divParent"style="margin:10px 0;">
<input id='test' class="easyui-datebox" ></input></div>
~~~
隐藏代码:
~~~
$("#divParent" ).css("display", "none");
~~~
既然jquery-easyui的标签不能隐藏,那就隐藏它的父标签,可以隐藏了。
不可用的代码:
~~~
$("#test").datebox({
disabled: true
});
~~~
仔细研究jquery-easyui的文档,其实它有不可用的属性,看来,样式确实被重写了。
- 前言
- js封装和作用域
- 封装html的select标签的js操作
- js正则表达式的使用
- 使用闭包对setTimeout进行简单封装
- js中如何复制一个对象,如何获取所有属性和属性对应的值
- js中如何把字符串转化为对象
- js操作iframe兼容各种浏览器
- js模板方法的思路及实现
- 在js中如何实现方法重载?以及函数的参数问题
- 单纯的html页面如何提交,传递参数,以及对身份的验证
- ajax如何调试
- js综合应用简单的表格统计
- js格式化货币数据
- js综合应用:表格的四则运算
- 如何在浏览器中打开PDF文件并实现预览的思路与代码
- js实现幻灯片效果
- js实现幻灯片效果二
- jquery-easyui必填项隐藏问题的处理方案
- jquery-easyui隐藏可用不可用的问题的处理方案
- js变量作用域--变量提升