| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- $(function () {
- $("#form-companyShow-add").validate({
- rules:{
- product_name:{
- required:true,
- minlength:1,
- maxlength:64
- },
- description:{
- required:true,
- },
- contact:{
- required:true,
- minlength:1,
- maxlength:45
- },
- phone:{
- required:true,
- isMobile:true
- },
- // img:{
- // required:true,
- // }
- },
- messages:{
- },
- onkeyup:false,
- focusCleanup:true,
- success:"valid",
- submitHandler:function(form){
- //图片是否能够上传
- var formJson = $(form).serializeJSON();
- if(!formJson['fileDown.file_id']){
- errorMessage('请上传图片');
- return false;
- }
- $(form).ajaxSubmit({
- type: 'post',
- url: pagePath+"/build/companyShow/save",
- dataType:"json",
- success: function(data){
- if(data.success){
- succeedMessage(data.message);
- setTimeClose();
- }else {
- errorMessage(data.message);
- }
- }
- });
- return false; // 非常重要,如果是false,则表明是不跳转,在本页上处理,也就是ajax,如果是非false,则传统的form跳转。
- },
- errorPlacement: function(error, element) {
- if(element.attr('id') == 'description'){
- error.addClass(' label_error')
- }
- error.appendTo(element.parent());
- }
- });
-
- $("#form-companyShow-edit").validate({
- rules:{
- product_name:{
- required:true,
- minlength:1,
- maxlength:64
- },
- description:{
- required:true,
- minlength:1,
- maxlength:255
- },
- contact:{
- required:true,
- minlength:1,
- maxlength:45
- },
- phone:{
- required:true,
- isMobile:true
- }
- },
- messages:{
- },
- onkeyup:false,
- focusCleanup:true,
- success:"valid",
- submitHandler:function(form){
- $(form).ajaxSubmit({
- type: 'post',
- url: pagePath+"/build/companyShow/update",
- dataType:"json",
- success: function(data){
- if(data.success){
- succeedMessage(data.message);
- var index = parent.layer.getFrameIndex(window.name);
- parent.location.reload();
- parent.layer.close(index);
- }else {
- errorMessage(data.message);
- }
- }
- });
- return false; // 非常重要,如果是false,则表明是不跳转,在本页上处理,也就是ajax,如果是非false,则传统的form跳转。
- },
- });
- });
- /*
- 参数解释:
- title 标题
- url 请求的url
- id 需要操作的数据id
- w 弹出层宽度(缺省调默认值)
- h 弹出层高度(缺省调默认值)
- */
- /*管理员-增加*/
- function company_add(title,url,w,h){
- layer_show(title,pagePath+url,w,h);
- }
|