詳細鏈接:https://shop499704308.taobao.com/?spm=a1z38n.10677092.card.11.594c1debsAGeak
@{
ViewBag.Title = "JzxyInfoXx";
Layout = "~/Views/Shared/_LayoutIndex.cshtml";
}
<script type="text/javascript">
//裝變量的容器,可以使用多個分頁器哦!
var dataObj = {
page_enterprise: 1,
page_order: 1,
page_log: 1,
page_log_info: 1,
limit_enterprise: 10,
limit_order: 10,
limit_log: 10,
limit_log_info: 10
}
//可以多個分頁在同一個頁面中,只要給其不同的id容器即可
function GetEnterprise(page) {
var dq = parent.$("#drpDq").val();
ShowDiv();
//初始化的時候直接為1,GetEnterprise(1)(之后數據變更,影響數據結構如:減少或者更改狀態等直接直接調取GetEnterprise(dataObj.page_enterprise):刷新當前頁數據)
$.post("JzxyInfoXx_Fy", {
dqdm: dq,
pageIndex: page,
pageSize: dataObj.limit_enterprise //可以選擇每頁顯示的數據條數,這個所以就是動態的了
}, function (data) {
var d = eval('(' + data + ')')
var total = d.total;
var html = "<ul class='toubu'><li style='width:10%'>職位簡介</li><li style='width:16%'>學員要求</li><li style='width:16%'>輔導安排</li><li style='width:10%'>家教薪資</li>";
html += "<li style='width:10%'>工作地點</li><li style='width:10%'>發布日期</li><li style='width:8%;'>信息費用</li><li style='width:14%;'>預約</li><li style='width:3%;'>詳細</li><div class='clearfix'></div>";
html += "</ul>";
if (d.rows.length == 0) {
$(".ibox-content").html(html);
HiddenDiv();
return;
} else {
for (i = 0; i < d.rows.length; i++) {
var xyinfo = d.rows[i];
var qtqk = xyinfo.fdqtbc + " " + xyinfo.fdqtsc;
qtqk = qtqk.replace(" ", "") == "" ? "無" : qtqk;
var xyyqxx = xyinfo.xyyq;
xyyqxx = xyyqxx.replace(" ", "") == "" ? "無" : xyyqxx;
html += "<ul class='bneir'> ";
html += "<li style='width:10%'>" + xyinfo.fdnjmc + " " + xyinfo.fdkmmc + "</li>";
html += "<li style='width:16%'>" + xyyqxx + "</li>";
html += "<li style='width:16%'>" + xyinfo.fdsjap + "</li>";
html += "<li style='width:10%'>" + xyinfo.fdbcmc + " " + xyinfo.fdqtbc + "</li>";
html += "<li style='width:10%'>" + xyinfo.skqymc + "</li>";
html += "<li style='width:10%'>" + xyinfo.sqsj + "</li>";
html += "<li style='width:8%'>" + xyinfo.xxfy + "元</li>";
if (xyinfo.fpzt == "0") {
html += "<li style='width:14%;'><span class='yuyue' onclick='GetYuding(" + xyinfo.id + ")'>預約</span></li>";
} else {
html += "<li style='width:14%;'><span class='yuyue' >已預約</span></li>";
}
html += "<li style='width:5%;'><span onclick='getZk(this)' class='xl'></span></li>";
html += "<div class='clearfix'></div>";
html += "<div class='neir' style='display:none; width:1200px; max-width:1200px; width:100%;'>";
html += "<div class='zznr'>";
html += "【詳細內容】輔導年級:" + xyinfo.fdnjmc + " 輔導科目:" + xyinfo.fdkmmc + " 學員要求:" + xyyqxx + "";
html += " 學員介紹:" + xyinfo.xyjj + " 輔導安排:" + xyinfo.fdsjap + " 輔導報酬:" + xyinfo.fdbcmc + " 輔導時長:" + xyinfo.fdscmc + " 輔導其它情況:" + qtqk + "";
html += "</div>";
html += "</div>";
html += "</ul>";
}
$(".ibox-content").html(html);
HiddenDiv();
}
//調用分頁
layui.use(['laypage', 'layer'], function () {
var laypage = layui.laypage,
layer = layui.layer;
laypage.render({
elem: 'lodaPage',
count: total,
limit: dataObj.limit_enterprise,
first: '首頁',
last: '尾頁',
limit: 10,
layout: ['prev', 'next'],
curr: dataObj.page_enterprise,
theme: '#00A0E9',
jump: function (obj, first) {
if (!first) {
//***第一次不執行,一定要記住,這個必須有,要不然就是死循環
var curr = obj.curr;
//更改存儲變量容器中的數據,是之隨之更新數據
dataObj.page_enterprise = obj.curr;
dataObj.limit_enterprise = obj.limit;
//回調該展示數據的方法,數據展示
GetEnterprise(curr)
}
}
});
});
});
}
$(function () {
GetEnterprise(dataObj.page_enterprise);
})
</script>
<div class="nbannerbox">
<img src="~/Images/image/banner6.png"alt="">
</div>
<!--當前位置-->
<div class="wzbox">
<div class="left"></div>
<div class="mingc">學員信息</div>
<div class="right">當前位置>>學員信息</div>
<div class="clearfix"></div>
</div>
<div class="ibox-content">
</div>
<div id="lodaPage" class="lodaPage"></div>
<script type="text/javascript">
function getZk(id) {
var classid = $(id).parent().parent().find(".neir");
$(".neir").not(classid).hide();
classid.toggle();
}
// $(document).ready(function () {
// $(".xl").click(function () {
// var classid = $(this).parent().parent().find(".neir");
// $(".neir").not(classid).hide();
// classid.toggle();
// });
// });
// $(function () {
// $(".xl").click(function () {
// var classid = $(this).parent().parent().find(".neir");
// $(".neir").not(classid).hide();
// classid.toggle();
// });
// })
</script>
<script type="text/javascript">
function GetYuding(id) {
$.ajax({
type: 'post',
url: "JzxyInfoXx_YyddYz",
data: { 'id': id },
cache: false,
success: function (Data) {
if (Data == "dl") {
layer.alert("提示:請先登錄后操作!");
return;
} else if (Data == "bsjy") {
layer.alert("提示:您當前賬號非教員賬號,無法預約學員信息!");
return;
} else if (Data == "jyrz") {
layer.alert("提示:請先進行教員認證,認證成功后才可以預約訂單!");
return;
} else if (Data == "ycztwo") {
layer.alert("提示:每天只能預約兩次學員信息,您今天已經預約兩次學員信息,不可再次預約!");
return;
} else if (Data == "cz") {
layer.alert("提示:您已經預約過該學員信息,不可以重復預約!");
return;
} else if (Data == "ycz") {
layer.alert("提示:已經存在教員預約過該學員信息,不可以預約!");
return;
}
var height = (parent.$(window).height()+80)+ "px";
var width = (parent.$(window).width()-100)+ "px";
parent.layer.open({
type: 2,
title: false,
area: [width, height],
skin: 'layui-layer-rim', //加上邊框
content: ["@Url.Content("~/Index/JzxyInfoXxSure?id=")"+id],
shadeClose: true,
closeBtn: 1,
end: function () {
}
});
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
layer.alert("提示:出錯" + textStatus + errorThrown);
return;
}
});
}
</script>
public ActionResult JzxyInfoXx_Fy(string dqdm, string pageIndex, string pageSize)
{
int Page = 1;
int Rows = 15;
Page = Convert.ToInt32(pageIndex);
Rows = Convert.ToInt32(pageSize);
int RecorderCount = 0;
BLL.jzxyinfo dal = new BLL.jzxyinfo();
DataTable dt = dal.GetJzxyInfoListByPage("", dqdm, "", "", "", "", "", "", "", "", 2, "desc", "cjsj", Page, Rows, out RecorderCount);
string JsonData = JsonUtility.JsonByPageSize(dt, RecorderCount);
return Content(JsonData);
}