前台拼接json+input输入框
来源:互联网 发布:工业大数据 调研报告 编辑:程序博客网 时间:2024/06/06 09:49
拼接成数组
//用js
var
str =
""
;
//根据name获取所有元素
var
txts = document.getElementsByName(
"txt"
);
for(var
i = 0; i < txts.length; i++) {
str += txts[i].value +
","
;
}
//去掉最后一个逗号(如果不需要去掉,就不用写)
if
(str.length > 0) {
str = str.substr(0, str.length - 1);
}
return
str;
}
//用jquery
var
str =
""
;
//遍历name为txt的所有input元素
$(
"input[name='txt']"
).each(function
() {
str += $(this
).val() +
","
;
});
//去掉最后一个逗号(如果不需要去掉,就不用写)
if
(str.length > 0) {
str = str.substr(0,str.length - 1);
}
}
拼接成对象
function saveData(datalist){
$.ajax({
type:"POST",
url:base +"/save",
data:{"datalist":JSON.stringify(datalist)},
dataType: "json",
success:function (data){
},
error:function (){
alert("insert serv wrong");
});
}
后台接收json对象list
后台转换得到对象对应值:
注意:这样使用的话,引入JSONArray的类型为org.json而不是net.sf.json,笔者开始引入的是net.sf.json.JSONArray,但JSONObject.fromObject(obj)时报错报java.lang.reflect.InvocationTargetException错误。解决很久未果,偶然看一网友说用org.json比net.sf.json好用,就试了下。在此给大家提供个参考。
public Object save(@Param("datalist")String list){
JSONArray jsonArray = new JSONArray(list);
String id = jsonArray.getJSONObject(0).get("id");</span>//得到第一个同学的id
String name = jsonArray.getJSONObject(0).get("name");</span>//得到第一个同学的name
return true;
}
获取input的name,val
取name
$(function(){
$("input").each(function(index,item){
alert($(this).attr("name"))
});
});
取值
$(function(){
$("input[name='sort[]']").each(function(index,item){
alert($(this).val())
} );
});
- 前台拼接json+input输入框
- json字符串传到前台input
- 前台拼接json数据java后台接收
- 有关json复合对象传至前台的拼接方法
- 前台发送ajax请求查询信息,并为input输入框赋值
- json篇 如何拼接json格式和前台如何解析json格式的
- input输入框长度
- input输入框限制
- input输入框样式
- input 输入框下划线
- 输入框input
- input框输入限制
- MVC拼接前台页面
- 前台拼接html
- JSON拼接
- 前台用的是ajax请求,后台json字符串拼接方式
- JS 控制 输入框input 输入数字
- input输入并自动跳到下个输入框
- 随机算法mt19937
- XGBOOST与GBDT的最大区别
- 多表连接查询-Jsp界面取值(SSM)备忘
- 错误3error C4430: 缺少类型说明符
- 文件读写工具简单实现(五)--重置按钮
- 前台拼接json+input输入框
- CentOS 6.x卸载mysql
- react学习入门
- 【智能助理】智能助理:数据驱动 + 深度学习实现人工智能新突破
- Spark源码分析之TaskSetManager分析
- vue 自定义样式 深度选择器 作用域CSS
- 【物联网】2017年物联网市场晴雨表:零售和物流行业受益最多
- install 与 mkdir
- centos系统mongo安装