您的位置:首页 > Web前端 > JavaScript

关于js的两个函数

2015-11-02 12:48 302 查看
注:这两个函数结合其他主要实现异步的默认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{
}
}
})
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: