最近在做房地产项目,其中房源销售部分首要的是房源排号,顾名思义,就是买房排队,意思就是这么个意思差不多,但是要实现这功能,首先要明确房源是多个的而排队的顺序规则只有一个,每个房源排的顺序都是相对独立的存在。好了,明确了这一点,就可以动手敲出代码了!
视图代码:
Js代码:
//排号点击事件
var i = 1; //事先申明一个存排号顺序的变量
$("#pppp").click(function () {
var Index = tbProgressTemplate1.getSelectedRowIndex();
var FangYuanID=tbProgressTemplate1.getColumnValue(Index,"FangYuanID")
if (Index >= 0) {
$("#re").click();
$.post("/PM/XITongZiDian/SelectFangYuanShuLiang", function (date) { //视图发出请求,控制器接收
for (var Index = 0; Index < date; Index++) {
$.post("/PM/XITongZiDian/SelectRowNumberMax?BuildingID=" + FangYuanID, function (tt) { //接上排号最大值功能
if (tt > 0) {
var ttt = (tt + 1);
$("#NumberQualifying").val(ttt);
} else {
$("#NumberQualifying").val(i);
}
})
}
});
控制器代码:
若看完不能给您带来帮助,肯定是我表达不够明了不够清晰,请多多指教,多多谅解,谢谢!