1.传值
2.disable和readonly的区别
作用范围:
Readonly只针对input(text/ password)和textarea有效,
disabled对于所有的表单元素都有效,包括select,radio, checkbox, button等。
功能区别:
表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去
display:none;(block)
js操作:
- function disableElement(element,val){
- document.getElementById(element).disabled=val;
- }
jQuery进行操作:
- //两种方法设置disabled属性
- $('#areaSelect').attr("disabled",true);
- $('#areaSelect').attr("disabled","disabled");
- //三种方法移除disabled属性
- $('#areaSelect').attr("disabled",false);
- $('#areaSelect').removeAttr("disabled");
- $('#areaSelect').attr("disabled","");<strong>
- </strong>
2.如何达到name.....而鼠标放上去就可以显示全部的名字;
3.动态拼接html的方法
4.动态时间
5.在js中如何做时间比较
- var date1= '2015/05/01 00:00:00'; //开始时间
- var date2 = new Date(); //结束时间
- var date3 = date2.getTime() - new Date(date1).getTime(); //时间差的毫秒数
- //------------------------------
- //计算出相差天数
- var days=Math.floor(date3/(24*3600*1000))
6.动态生成下拉框的js方法
//js公共方法的一个小例子
getEventTypeDictByBictType:function(){
var jqobj=this;
$.ajax({
url:
type:
data:
async:
}).done(function(data){
$(data).each(function(index,el){
var op='<option value="'+el.codeValue+'">'+el.codeCn+'</option>';
$(jqobj).selectpicker('refresh');
})
})
}
7.当有change事件,改变输入框的显示和隐藏时
需要考虑到一种情况,当先显示时输入值,然后隐藏,这是的值时存在的,但是你又不想要这个值了,
这个时候在新增和修改的时候就需要做,值得置空处理