日常笔记

angular.js不能用hidden传值
<input type="text" name="kk0" style="display: none"/>

CellRangeAddress c=new CellRangeAddress(0,1,0,0);//(firstRow,lastRow,firstCol,lastCol) 合并单元格

document.getElementById("k").value $("#k").val() js,jquery获取id属性的值

$("input[name='k1']").val() //jquery获取name属性的值

var cc=Window.localStotage['cph']; 数据放到Window中

angular.forEach(result,fucntion(item){

var cl='<li>'
cl+=item.value1+item.value2+</li> 循环
})

<td id="lTd">
<input type="radio" name="ly">
</td>

checkRadio("lTd",$scope.options.data.ly);

function checkRadio(parentId,value){

var radio=$("#"+parentId).find("input[type=radio]");
radio.each(function(i,elem){

if(elem.value===value){

elem.checked=true; 判断选中单选框
}
})
}

$(document).ready(function(){
$("button").click(function(){
$("#tt").attr({width:"50",height:"80"});
});
});
$("#tt").attr("width","180");设置属性

<tr>
<td>
<button type="button" class="btn-del" data-id="{{value.id}}"
</td>列表循环取值不能用id
$('#tbody').on('click','.btn-del',function(){
var id=$(event.target).attr('data-id')获取属性值
$(event.target).parents('tr').remove();移除父类行
var url="";
var data={
id:id,
-----
},
$http({
method:"post",
url:url,
data:data
}).success(fucntion(msg){
if(msg==200){
hintDialog.show('');
}
})
})
$.ajax({
type:"post",
dataType:"json",
url:"",
data:{
id:id,
---
},
success:function(data){

}
})
var array=[]; class="form-control xm"
var a=$('.aTr');获取行的值
a.each(fucntion(){
var obj={
"xm":$(this).find('.xm').val(),
----------------
}循环取值通过class $(this)返回对象
array.push(obj);
data:JSON.stringify(array);转出json格式
JSONArray a=JSONObject.parseArray(data)解析
Object[]o=a.toArray();
})

1.this和event.target的区别:

js中事件是会冒泡的,所以this是可以变化的,但event.target不会变化,它永远是直接接受事件的目标DOM元素;

2.this和event.target都是dom对象,如果要使用jquey中的方法可以将他们转换为jquery对象:$(this)和$(event.target);

addClass(class):为每个匹配的元素添加指定的类名
removeClass(class):从所有匹配的元素中删除全部或者指定的类

if($("#pp").prop('hidden')==true){
$("#pp").prop('hidden')==false
}
if("none"==$("#pp").css("display")){
$("#pp").css("display","")
}
if($("#pp").attr("style")=="display: none"){
$("#pp").attr("style","");
}
$('tbody').find('.Tr:nth-child(1)').find('.xm').prop('disabled'true) 找到Tr下,第一列xm设为不能编辑

$('tbody').on('change','#sfcs',fucntion(){
if($(event.target).val()=='是'){
$(#wcssyy).prop('disabled',true); 单条记录可用id属性获取值
}
})

$('tbody').on('change','.sfcs',fucntion(){
if($(event.target).val()=='是'){
$(event.target).parents('tr').find('.wcssyy').prop('disabled',true) 循环取值通过class
}
})
window.close() 关闭页面
window.opener.location.reload() 刷新主页面(关闭弹框后)
window.parent.locati'.reload() 刷新父页面
var arr=[1,2,3]
arr.splice(1,1) 从下标1的位置删除1个元素
剩余:[1,3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值