js拼接json格式数据
来源:互联网 发布:mac sierra是什么 编辑:程序博客网 时间:2024/06/05 19:56
function getChangedRuleKeys() { var ruleId = $("#hiddenId").val(); var ruleName = $("input[name=ruleName]").val(); var content = $("textarea[name=content]").val(); var keyword = null;//关键字输入框中的值 var orignVal = null;//关键字原始值 var keyword_id = null;//关键字id var orignMatch = null;//radio的原始值 var fullMatch = null;//radio的选择值 var addKeyword = null;//添加新的时候关键字的值 var addFullMatch = null;//添加新的时候radio的值 var obj = null;// var str = null; var fullMatchInput = null; var keysArr = [];//数组存放遍历的数据 var ruleDom = $("#textLabel"); var keywordInput = ruleDom.find("input[name=keyword]").each( function () { keyword_id = $(this).attr("ruleKeyId"); if (keyword_id == "add") { i-- //因为上一个方法里面进行了++,到这里的i加了一 所以再减去 fullMatchInput = ruleDom.find("input[name=fullMatchAdd" + i + "]"); } else { fullMatchInput = ruleDom.find("input[name=fullMatch" + keyword_id + "]"); } keyword = $(this).val(); orignVal = $(this).attr("orignVal"); orignMatch = fullMatchInput.attr("orignMatch"); fullMatch = fullMatchInput.filter(':checked').val(); keysArr.push({ id: keyword_id, keyword: keyword, originVal: orignVal, orignMatch: orignMatch, fullMatch: fullMatch }); } ); //情况:关键词改变 keyword != orignVal //关键字没改变 radio改变 //关键词 radio都没变 if (keyword != orignVal || fullMatch != orignMatch) { obj = keysArr; str = JSON.stringify(obj); } //keyword_id为空执行添加操作 keyword_id不为空&&orignVal的值不等于keyword执行修改操作 if (keyword_id != null || orignVal != keyword) { $.post("/media/wxAutoReplayRuleEdit", { "data": str, "ruleId": ruleId, "ruleName": ruleName, "content": content }, function (data) { window.location.href = "/index#media/wxAutoReplayRuleManager"; } ); }}
0 0
- js拼接json格式数据
- 简单json格式拼接
- js解析json格式数据
- JS处理json格式数据
- JS处理Json格式数据
- 原始js拼接json
- js拼接json字符串
- js拼接json
- json格式 Js里循环遍历json格式数据
- json格式 Js里循环遍历json格式数据
- js 接收JSON格式的数据
- js中动态创建json格式数据
- JS 获取JSON格式数据对象值
- JS使用JSON格式数据详解
- JS将各值拼接JSON串小例
- JS将各值拼接JSON串小例
- js 拼接两个json串
- JS转为json数据、.NET DataTable转化为json格式
- Socket编程知识必学
- 简述spring mvc 和spring
- iOS中滤镜的使用(二)滤镜组合
- 利用coverage统计Python代码覆盖率
- android 移动基地接入遇到的问题
- js拼接json格式数据
- Tutorial
- grep -q用于if逻辑判断
- mysql基本调优
- 深入理解java垃圾回收机制
- 导航条 side-bar
- liferay修改、去掉右上角控制面板等源码路径
- Linux网络编程 之 UDP 广播 .
- 面向对象(上)