发布和取消发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/cyy_ln1001/article/details/77977937

html=====================================

                                                                             <div class="am-btn-group am-btn-group-xs">
<a class="am-btn am-btn-default am-btn-success" href="javascript:myAduit('1');">
                  <i class="am-icon-send-o"></i>发布
              </a>
              <a class="am-btn am-btn-default am-btn-warning" href="javascript:myAduit('0');">
                  <i class="am-icon-remove"></i>取消发布
              </a>
</div>





JS ============

<input type="checkbox" value="${r.id}"  οnchange="Deptchecks();"  id="checkname${status.index }" name="dept_checkbox" class="checkbox"/>


function mydeptAduit(obj){
/* 验证是发布按钮还是取消按钮 */
var hids='解封';
var sta='0';
if(obj=='up'){
hids='封存';
sta='1';
}
/* 获取选中数据 */
obj = document.getElementsByName("dept_checkbox");
var tr=$("#dept_id  tr");  //dept_id是  table 的id
   check_val = [];
   var str='';
   for(k in obj){
       if(obj[k].checked)
           check_val.push(obj[k].value);
     }
   if(str=='') str += check_val;
else str += ',' + check_val;
 if(str == ''){
 layer.open({
content:'请勾选一条或多条信息',
btn:['取消'],
yes:function(index, layero){
   layer.close(index);
}
});
 return false;
 }
 //验证选中数据中是否存在不同项内容
 for(k in obj){
       if(obj[k].checked){
    if(tr.eq(Number(obj[k].id.substring(9,obj[k].id.length))+1).children().eq(5).text()==hids){
        layer.alert("选择"+hids+"中存在已"+hids+"数据,请核实后再进行"+hids+"!!!", {icon: 2});
        return false;
        }
       }
}
var content = '确定要'+hids+'数据吗?';
    layer.confirm(content, function(index){
    layer.close(index);
   
    var loadIdx = layer.load();
    $.ajax({
    url : '${ctx}/dept/push',
    type : 'post',
    data : {
    'hids' : str,
    'sta':sta
    },
    traditional : true,
    success : function(result){
    layer.close(loadIdx);
    if(result.success=='success'){
    layer.alert('操作成功', function(){
    layer.closeAll();
    _AT_QUERY_FORM($(_CURR_TAB+' #queryForm'));
    });
    }else{
    layer.alert('操作失败');
    }
    }
    });
    });

}

展开阅读全文

没有更多推荐了,返回首页