html:
<div class="form-group" style="display: inline;">
<label>受捐状态</label>
<select class="form-control" name="status"id="status" οnchange="$('#op_search').click()">
<option value="0">未接受</option>
<option value="1" selected="selected">已接受</option>
</select>
</div>
js:
<script>
$(document).ready(function() {
$("select").multiselect();
//搜索
$("#op_search").click(function() {
search_name = $("#search_name").val();
search_phone = $("#search_phone").val();
search_cardno = $("#search_cardno").val();
search_status = $("#status").val();
search_code = $("#search_code").val();
beg_date = $("#beg_date").val();
end_date = $("#end_date").val();
search_sex = $("#search_sex").val();
search_nation = $("#search_nation").val();
search_org = $("#search_org").val();
pageRequestImpl(1, _page_pageSize);
});
});
function pageRequestImpl(curpage, pagesize) {
search_status = $("#status").val();
var layer_index = layer.load(); //加载层
$.ajax({
type : "POST",
url : "${ctx}/manager/rr.do?method=",
data : {
page : curpage,
rows : pagesize,
name : search_name,
telphone : search_phone,
cardno : search_cardno,
status : search_status,
code : search_code,
beg_date : beg_date,
end_date : end_date,
sex : search_sex,
nation : search_nation,
org : search_org
},
async : false,
dataType : "json",
success : function(data) {
layer.close(layer_index);
var pg_curpage = data.currentPage;
var pg_totalpage = data.totalPage;
var pg_receiverlist = data.list;
var pg_haseprepage = data.hasPreviousPage;
var pg_hasnextpage = data.hasNexPage;
var str = "";
for (var i = 0; i < pg_receiverlist.length; i++) {
var name = pg_receiverlist[i].name == null ? "" : pg_receiverlist[i].name;
var sex = pg_receiverlist[i].sex == null ? "" : pg_receiverlist[i].sex;
var cardno = pg_receiverlist[i].cardno == null ? "" : pg_receiverlist[i].cardno;
var birthday = pg_receiverlist[i].birthday == null ? "" : pg_receiverlist[i].birthday.substring(0, 10);
var telphone = pg_receiverlist[i].telphone == null ? "" : pg_receiverlist[i].telphone;
var createtime = pg_receiverlist[i].createtime == null ? "" : pg_receiverlist[i].createtime.substring(0, 19).replace("T", " ");
//var creater=pg_receiverlist[i].creatername==null?"":pg_receiverlist[i].creatername;
var code = pg_receiverlist[i].code == null ? "" : pg_receiverlist[i].code;
var orderno = pg_receiverlist[i].orderno == null ? "" : pg_receiverlist[i].orderno;
var status = pg_receiverlist[i].status == null ? "" : pg_receiverlist[i].status;
var orgname = pg_receiverlist[i].orgname == null ? "" : pg_receiverlist[i].orgname;
str += "<tr>";
str += "<td>" + ((i + 1) + (pagesize * (curpage - 1))) + "</td>";
str += "<td><input type='checkbox' name='checkself' value='" + pg_receiverlist[i].id + "' οnclick='checkselfClick();' ></td>";
str += "<td><a οnclick='goDetail(" + pg_receiverlist[i].id + ");' href='#'>" + name + "</a></td>";
if (sex == 0) {
str += "<td>未知</td>";
}
if (sex == 1) {
str += "<td>男</td>";
}
if (sex == 2) {
str += "<td>女</td>";
}
str += "<td>" + code + "</td>";
str += "<td>" + cardno + "</td>";
str += "<td>" + birthday + "</td>";
str += "<td>" + telphone + "</td>";
str += "<td>" + createtime + "</td>";
str += "<td>" + orgname + "</td>";
//str += "<td>" + creater + "</td>";
if (status == 0) {
str += "<td>未接受</td>";
}
if (status == 1) {
str += "<td>已接受</td>";
}
str += "<td>第" + orderno + "名</td>";
str += "</tr>";
}
$("#checkall").prop("checked", false); //重新请求后 让复选框复位
$('#tbody').html(str);
pageValue(pg_curpage, pg_totalpage, pg_haseprepage, pg_hasnextpage);
},
error : function() {
layer.alert('网络连接失败!', {
icon : 7
});
}
});
}
</script>