一些常用的JS()
一些常用的JS()Js代码//start验证
jQuery("#repairOrderForm").validate({
/*errorLabelContainer: "#messageBox", //显示错误信息的容器ID
wrapper: "li", //包含每个错误信息的容器*/
rules:{
licenceNo:{
required: true
},
customer:{
required: true
},
endDateStr:{
required: true,
isPreDate:
},
startMileage:{
number:true
},
settledAmount:{
isBig:
}
},
messages:{
licenceNo:{
required: "请填写车牌号"
},
customer:{
required: "请填写姓名"
},
endDateStr:{
required: "请输入预约出厂时间",
isPreDate: "出厂时间不能早于入厂时间"
},
startMileage:{
number: "进厂里程请输入数字"
},
settledAmount:{
isBig:"请输入大于0的实收金额"
}
},
/* 重写错误显示消息方法,以alert方式弹出错误消息 */
showErrors: function(errorMap, errorList) {
var msg = "";
jQuery.each(errorList, function(i, v) {
msg += (v.message + "\r\n");
});
if (msg != "") alert(msg);
},
submitHandler: function(form) {
//验证是否都为空,都为空直接提示
if (jQuery("#pageType").val() == '') { //
if (isEmptyItem() && isEmptyService()) {
if (!confirm("施工单和材料单均未填写,是否确实?")) {
return;
}
}
//判断不是手机号,提示信息
if (jQuery.trim(jQuery("#mobile").val()).indexOf("1") != 0) {
if (confirm("手机号输入的不是手机,是否要作为座机号处理?")) {
jQuery("#landLine").val(jQuery("#mobile").val());
jQuery("#mobile").val('');
}
}
}
//如果品名,品牌,规格,型号为(无),就设置为''
jQuery("input,input,input,input").each(function() {
if (jQuery.trim(jQuery(this).val()) == '(无)') {
jQuery(this).val('');
}
});
jQuery("#saveBtn,#finishBtn,#accountBtn").attr("disabled", "disabled");
//如果进厂里程为空,就赋值0
if (jQuery.trim(jQuery("#input_startMileage").val()) == '') {
jQuery("#input_startMileage").val(0);
}
//purchasePrice,price,total如果为空,赋值为0
jQuery("input,input,input,.cPurchasePrice").each(function() {
if (jQuery.trim(jQuery(this).val()) == '') {
jQuery(this).val(0);
}
});
//如果是空,则赋值为零
if (jQuery.trim(jQuery("#settledAmount").val()) == '') {
jQuery("#settledAmount").val(0);
}
form.submit();
if (btnType == "save") {
if (jQuery("#saveA").html().trim() == "派单") {
alert("派单成功");
}
else {
alert("改单成功");
}
} else if (btnType == "finish") {
alert("车辆已完工");
} else if (btnType == "account") {
alert("结算完成");
} else {
}
},
onkeyup: false,
onfocusout:false,
focusInvalid: true
}); 谢谢分享 谢分享
感觉这说明很不错
页:
[1]