博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery form 表单转json发送json格式数据
阅读量:5946 次
发布时间:2019-06-19

本文共 1536 字,大约阅读时间需要 5 分钟。

  hot3.png

$('#saveBtn').click(function(){	if($('#myform').form('validate')){		var j = {};		var params = $('#myform').serializeArray();		for (var item in params) {			var name = params[item].name;			var value = params[item].value;			if (name == 'tag') {				j['nodeTag'] = value;			} else if(name == 'autoId') {				j['autoId'] = value;			}else if (name == 'type'){				j['nodeType'] = value;			}else if(name == 'value'){				j['nodeValue'] = value;			}else if(name == 'remark'){				j['nodeRemark'] = value;			}		}		$.ajax({			type: 'post' ,			url: flag=='add'?'${ctx}/sys/dict/save':'${ctx}/sys/dict/update',			cache:false ,	//			data:$('#myform').serialize() ,			data:JSON.stringify(j),			dataType:'json' ,			headers:{				Accept:"application/json",				"Content-Type":"application/json"			},			success:function(result){				//1 关闭窗口				$('#mydialog').dialog('close');				//2刷新datagrid 				$('#dictList').datagrid('reload');				//3 提示信息				$.messager.show({					title:result.success , 					msg:result.msg				});			} ,			error:function(result){				$.meesager.show({					title:result.success , 					msg:result.msg				});			}		});	} else {		$.messager.show({			title:'提示信息!' ,			msg:'数据验证不通过,不能保存!'		});	}	});		spring  mvc接收json数据	@RequestMapping(value = "/update")	@ResponseBody	public JsonVO updateDict(@RequestBody PubsDicModel dict) {		JsonVO j = new JsonVO();		try {		//	pubsDicService.updateDict(dict);			j.setSuccess(true);			j.setMsg("更新成功");		} catch (Exception e) {			j.setMsg("更新失败");		}		return j;	}

转载于:https://my.oschina.net/zhuhj/blog/419898

你可能感兴趣的文章
C++课程设计类作业4
查看>>
dede列表标签list:应用大全 {dede:list}
查看>>
ios in-house 公布整个过程(startssl认证)
查看>>
Thumb指令集与ARM指令集的差别
查看>>
面试-----关于海量数据问题的处理具体解释
查看>>
OL记载Arcgis Server切片
查看>>
JavaScript表单验证
查看>>
android 随手记之文件+參数上传请求
查看>>
后台进程管理工具---supervisor
查看>>
Zen Coding 让 Notepad++ 代码书写健步如飞
查看>>
Ubuntu安装deb时错误:“dpkg:错误:另外一个进程已经为 dpkg 状态数据库 加锁”解决...
查看>>
android签名机制
查看>>
Redis 安装与简单示例 <第一篇>
查看>>
Android开源git40个App源代码
查看>>
Oracle 物理和逻辑备库健康监測的一个根据
查看>>
织梦首页、列表页调用文章body内容的两种方法
查看>>
Codeforces Round #277 (Div. 2)D(树形DP计数类)
查看>>
openstack中虚拟机怎么与物理机通信
查看>>
实例具体解释:反编译Android APK,改动字节码后再回编译成APK
查看>>
DEDECMS点击主栏目默认显示第一个子栏目列表的方法
查看>>