关于js的两个函数

注:这两个函数结合其他主要实现异步的默认checkbox选中和其他选中,
从php页面穿过来已经选中的值,用jQuery 回绑;
关键点在于$.each(),遍历,再用$.attr() 回绑;
第二步关键点在于获取选中项目,$('input[name="name"]:checked').each()
function assign(id,go_ids){
if(id > 0){
//var content = jQuery('#assign_'+id).html();
if(go_ids) {
jQuery.each(go_ids, function(key,val){
jQuery('#goods_'+val).attr('checked', true);
});
}
jQuery("#assign_id").val(id);
jQuery('#myModal').modal();
}
}

function saveAssign(){
var cs_id = jQuery("#assign_id").val();
var ids = new Array();
var i = 0;
jQuery("input[name='goods']:checked").each(function() {
ids[i] = jQuery(this).val();
i++;
});
if(cs_id && ids){
var data = {
'go_id' : ids,
'cs_id' : cs_id
};
jQuery.ajax({
'type' : 'post',
'url' : '',
'data' : data,
'dataType': 'json',
success : function(msg){
if((msg == 1)){
window.location.reload();
}else{
}
}
})
}
}

转载于:https://www.cnblogs.com/amw863/p/4929852.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值