js中 多个input值拼接json字符串
因为自己是小白,在网上查了些方法感觉不太符合自己的需求,最后找到了自己要的那部分,所以记录一下
可以用下面的两种方法取到input里面的值
方法1(通过input的name获取):
var ID = $("input[name='ID']").val();
var name = $("input[name='name']").val();
var safe = $("input[name='safe']").val();
方法2(通过input的id获取):
var id= $("#ID").val();
var name= $("#name']").val();
var sasfe=$("#safe").val();
然后声明一个数组
再将取出的值存入这个数组中
var params = [];
params.push({ "ID": ID, "name": name });
params.push({"safe": safe });
最后将这个数组转化成字符串就好了
var json = JSON.stringify(params);