//产品编号移出事件
$("#ProductNo").blur(function () {
//绑定产品数据
var ProductModel = $('#ProductModel').combobox("getValue");
$("#dgProductCount").datagrid({
method: 'post',
url: locationAddress + "/Maintenances/ProductCount?ProductNo='" + escape($("#ProductNo").val()) + "'&ProductModel=" + escape(ProductModel),//加载的URL
pageEncoding: "UTF-8",
pagination: true,//显示分页
pageSize: 15,//分页大小
singleSelect: true,//只允许选择单行
pageList: [5, 10, 15, 20, 30, 50, 100],//每页的个数
fit: false,//自动补全
fitColumns: true,
//iconCls: "icon-save",//图标
//title:"产品信息",
autoRowHeight: false,//定义是否设置基于该行内容的行高度
checkOnSelect: true,//当用户选中一行是复选框也选中
loadMsg: "正在加载,请稍等...",
rownumbers: true,//行号
autoRowHeight: true,//定义是否设置基于该行内容的行高度
striped: true,//设置为 true,则把行条纹化。(即奇偶行使用不同背景色)
columns: [[ //每个列具体内容
{
field: 'MaintenanceCard', title: '保修卡/调律卡', width: 300, align: "center",
},
{
field: 'TuningDate', title: '保养日期', width: 300, align: "center",
},
{
field: 'MaintenanceItem', title: '保养内容', width: 300, align: "center",
},
{
field: 'Remarks', title: '备注', width:300, align: "center",
}
]],
loadFilter: function (data) {
if (data != null && data.rows.length > 0) {
if (data.rows.length > 2)
$("#MaintenanceCardPS").val(4);
else
$("#MaintenanceCardPS").val(data.rows.length+ 1);
var MaintenanceCardPS = $("#MaintenanceCardPSoption:selected").text();
var Classification = $("#Classification").val();
yamaha.GetFanChouBY("保养分类" + Classification, "MaintenancePrices", MaintenanceCardPS);
} else {
$("#MaintenanceCardPS").val(1);
var MaintenanceCardPS = $("#MaintenanceCardPSoption:selected").text();
var Classification = $("#Classification").val();
yamaha.GetFanChouBY("保养分类" + Classification, "MaintenancePrices", MaintenanceCardPS);
}
return data;
}
});
//设置分页控件
var p = $('#dgProductCount').datagrid('getPager');
$(p).pagination({
beforePageText: '第',//页数文本框前显示的汉字
afterPageText: '页 共 {pages} 页',
displayMsg: '当前显示 {from} - {to} 条记录 共{total} 条记录',
});
});