{% extends 'base.html' %} {% load mytags %} {% block content %} {% include 'nav_cat_bar.html' %} <div class="wrapper wrapper-content animated fadeInRight"> <div class="row"> <div class="col-lg-10"> <div class="ibox float-e-margins"> <div class="ibox-title"> <h5> IDC详细信息列表</h5> <div class="ibox-tools"> <a class="collapse-link"> <i class="fa fa-chevron-up"></i> </a> <a class="dropdown-toggle" data-toggle="dropdown" href="#"> <i class="fa fa-wrench"></i> </a> <ul class="dropdown-menu dropdown-user"> <li><a href="#">未启用 1</a> </li> <li><a href="#">未启用 2</a> </li> </ul> <a class="close-link"> <i class="fa fa-times"></i> </a> </div> </div> <div class="ibox-content"> <div class=""> {% ifequal session_role_id 2 %} <a target="_blank" href="/jasset/idc_add" class="btn btn-sm btn-primary "> 添加IDC </a> {% endifequal %} <form id="search_form" method="get" action="" class="pull-right mail-search"> <div class="input-group"> <input type="text" class="form-control input-sm" id="search_input" name="keyword" placeholder="Search"> <input type="text" style="display: none"> <div class="input-group-btn"> <button id='search_btn' type="submit" class="btn btn-sm btn-primary"> Search </button> </div> </div> </form> </div> <form id="contents_form" name="contents_form"> <table class="table table-striped table-bordered table-hover " id="editable" > <thead> <tr> {% ifequal session_role_id 2 %} <th class="text-center"><input id="checkall" type="checkbox" class="i-checks" name="checkall" value="checkall" data-editable='false' onclick="check_all('contents_form')"></th> {% endifequal %} <th class="text-center"> 机房名 </th> <th class="text-center"> 主机数量 </th> <th class="text-center"> 备注 </th> <th class="text-center"> 操作 </th> </tr> </thead> <tbody> {% for post in contacts.object_list %} <tr class="gradeX"> {% ifequal session_role_id 2 %} <td class="text-center" name="j_id" value="{{ post.id }}" data-editable='false'><input name="id" value="{{ post.id }}" type="checkbox" class="i-checks"></td> {% endifequal %} <td class="text-center"> {{ post.name }} </td> {% ifequal session_role_id 2 %} <td class="text-center"> <a href="/jasset/idc_detail/?id={{ post.id }}">{{ post.asset_set.count }}</a> </td> {% else %} <td class="text-center"> <a href="/jasset/idc_detail/?id={{ post.id }}">{{ post|get_idc_count:dept }}</a> </td> {% endifequal %} <td class="text-center"> {{ post.comment }} </td> <td class="text-center"> <a href="/jasset/idc_detail/?id={{ post.id }}" class="iframe btn btn-xs btn-primary">详情</a> {% ifequal session_role_id 2 %} <a href="/jasset/idc_edit/?id={{ post.id }}" class="btn btn-xs btn-info">编辑</a> <a href="/jasset/idc_del/?id={{ post.id }}" class="btn btn-xs btn-danger">删除</a> {% endifequal %} </td> </tr> {% endfor %} </tbody> </table> <div class="row"> <div class="col-sm-6"> {% ifequal session_role_id 2 %} <input type="button" id="del_button" class="btn btn-danger btn-sm" name="del_button" value="删除" onclick="del('contents_form')" /> <!--<input type="button" id="alter_button" class="btn btn-warning btn-sm" name="alter_button" value="修改" onclick="alter('contents_form')" />--> {% endifequal %} </div> {% include 'paginator.html' %} </div> </form> </div> </div> </div> </div> </div> <script> function del(form) { var checkboxes = document.getElementById(form); var id_list = {}; var j = 0; for (var i = 0; i < checkboxes.elements.length; i++) { if (checkboxes.elements[i].type == "checkbox" && checkboxes.elements[i].checked == true && checkboxes.elements[i].value != "checkall") { id_list[j] = checkboxes.elements[i].value; j++; } } if (confirm("确定删除")) { $.ajax({ type: "POST", url: "/jasset/idc_del/?id=multi", data: {"id_list": id_list, "len_list": j}, success: function (data) { window.open("/jasset/idc_list/", "_self"); } }); } } </script> {% endblock %}