jqgrid 简单学习笔记

2020-05-23 06:06:22易采站长站整理

return [false, “销售回款 格式错误”];
if (!Regex(reg, postdata.a22))
return [false, “营业收入 格式错误”];
if (!Regex(reg, postdata.a23))
return [false, “工业总产值 格式错误”];
if (!Regex(reg, postdata.a24))
return [false, “利润总额 格式错误”];
if (!Regex(reg, postdata.a25))
return [false, “上交税金 格式错误”];
else
return [true, “”];
},
afterSubmit: function (response, postdata) {
var json = response.responseText; //format is {status:”success/error”,msg:””}
var result = eval(“(” + json + “)”), successs = false;
if (“success” == result.status) {
successs = true;
$(“#FormError td”).html(result.msg);
$(“#FormError”).show();
}
return [successs, result.msg, “”];
}
});
else
alert(“请选择行”);
},
position: “first”,
title: “修改”,
cursor: “pointer”
}).filterToolbar({ stringResult: true, autosearch: true, searchOnEnter: false, groupOp: “AND” });
function Regex(reg, val) {
var patt = new RegExp(reg, “g”);
return patt.test(val);
}
function ValidateDate(objYear) {
var year = null,
month = null,
currentYear = null,
date = new Date();
if (objYear.length == 4) {
year = parseInt(objYear.substr(0, 4));
currentYear = parseInt(date.getFullYear());
} else {
year = parseInt(objYear.substr(0, 6))
month = (date.getMonth() + 1).toString();
month = month.length == 1 ? “0” + month : month;
currentYear = parseInt(date.getFullYear() + month);
}
if (year <= currentYear)
return false; //不?可¨¦以°?编À¨¤辑-
else
return true; //可¨¦以°?编À¨¤辑-
}
});
////////////////////////////////////////////////////////////////////////////////////////////////////
动态改变分组
jQuery(“#chngroup”).live(“change”, function () {
var vl = $(this).val(); if (vl) {
if (vl == “clear”) {
jQuery(“#jqgridlist”).jqGrid(‘groupingRemove’, true);
} else {
jQuery(“#jqgridlist”).jqGrid(‘groupingGroupBy’, vl);
}
}
});
//////////////////////////////////////////////////////////////////////////////////////////////////////////
Slider 控制代码
function CreateYearList() {
var currentYear = parseInt(new Date().getFullYear());
var mulitYear = currentYear – 1990;
var objul = $(“.slider_context ul”);
if (mulitYear >= 0) {
for (var index = -1, len = mulitYear; index <= len; index++) {
if (currentYear – index == currentYear)
objul.append(“<li class=’selected’>” + currentYear.toString() + “</li>”);