1.使用jQuery.MultiFile实现上传文件类型校验,需要引jQuery基础包,和jQuery.MultiFile插件包:
$('#id').MultiFile({ accept: 'gif|jpg|png|bmp|swf|doc|ppt|xls|xlsx|mdb|mmp|pdf|zip|rar|txt', STRING: { remove:'删除', selected:'Selecionado: $file', denied:'不符合要求的文件类型 $ext!', duplicate:'请不要重复选择:\n$file!' } });
2.使用jQuery.validate校验表单
$("#workOrder").validate({ rules:{ "title": {required: true} }, messages: { "title": { required: "不能为空!"} }, submitHandler:function(form){ var options= { success: showResponse }; $("#id").ajaxSubmit(options); function showResponse(data) { if(data.indexOf("failure")>=0){ alert("保存数据失败!"); }else if(data.indexOf("success")>=0){ $.blockUI({ message:'<table><tr><td height="50px;"><img src="${ctx}/images/11.gif" /></td><td>操作成功!</td></tr></table>', timeout:1500 }); } $(document).unbind("ajaxStart"); } return false; } });