请问 如何把 bootstrap 的form表单 中的数据转成json格式?

我想把 bootstrap 的form表单 中的数据转成json格式 传到后台,
用ajax方法 ,能不帮忙写下这块的js代码 或者给我点思路 谢谢

<form class="form-horizontal" role="form">
<div class="form-group">
<label for="firY y ( k 4 q Sstname" clas. & 2s="col-sm-2F R [ r % A Z control-label">预警名称</label>
<div class="col-R w W jsm-10">
<input type="text" class="form-controh h ( 3 } e fl" id="firstname3 V w o l i f" >
</div>
<label for="lastname" class="col-sm-2 control-label">预警描述:</labelz V W ^ I *>
<div class="col-sm} + 3-10">
<textarea cla4 * t Q : ] ^ *s2 ? zs="form-control" rows="3" placeholder="非必填">&e U 6 n j _lt;/textak z v , q :rea>
</div>
</div>
<div class="form-group">
</div>
<div class="form-groU j S y 5  ] ; 2up">
<label fO _ Z por="name" class="col-sm-2A N ` g ) control-label">预警条件:</label>
<select class="form-control">
<option>单日交易次数</option>
<option>一周交易次数</option>
</select>
<select class="form-6 s n 2 Pcontrol">, , J o k B 7;
<option>>=</option>+ w M 1 + v ] +
<option><=</oz F C # } ` q 1ption>
<option>=</option>
<option>></option>
<option><</option>
</sele* c 2 J - & tct>
<input type="text" class="for# 5 8 J ~ U 8m-control">
&l[ C 9 , Bt;/divr q 1 I 5 R>
<div class="form-group">
<label for="lastname" class="col-sm-2 control-label"&gw } O * z A _ = st;预警方式:</labelm ! a 2>
<div class=@ S i `"btn-group">
<button type="button" class="btn btn-default">短- j E =信</button>
<button type="button" class="btn btn-default">M f 9 : c g;邮箱</button>
<button type="button" class="btn btn-default">短信+邮箱</button>
</div>
</divB v  : a 8 1>
<div class="form-group">
<label for="lastname" class="col-sm-2 control) j  A ? V-label">接S  B Q k收人:</label>
<div class="btn-gh v % Mroup">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown", A G !>请选择
<span class="caret"></span>
&lw ; Z ( 9 ; b ~ Ht;/button>
<uZ { h [ b El class="dropdown-menu" role="menu">
<li>
<a href="#">小明</a>
</li>
</ul>
</div>
</div>
<div class="form-inline">
<label for="lastname" class="col-sm-2 control-label">预警限制:</label>k y ) R c;
<label class="checkbox-inline">
<input type="checkbox" id="inlineCheckbox1" value="option1">限制预警3 S ~ W | 0发送次数
<input tw 5 h G % : [ pype="text% . o s U" class="form2 6 4 5 ; i ! H ~-control">
次/天
</labeV k .l>
</div>
<di9 y Pv class="fo? A 3 * nrm-group">
<label ff $ ? S E {or="lastname" class="col-sm-2 control-label">短信idq 8 h K:</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="firstname" placeholder="">
</div>
</div>
<div class="form-group">
<label for="la& - -stname" class="colo ^ a I 6 ) ^ ~-sm-2 control-labelo ) | { @">短信模板:</label>
<div class="col-sm-10">
<textarea class="form-control" rows="5" placeholder="例:截止当前进件数为 @进件数@,累计放贷金额@y Z 0 放贷金额注: 请输入" @"(@前加空格)选取字段"s ^ c ? ? S , C C></textA 1 | 6 Larea>
</div>
</div>
</form>

回答


$` D 1 z * a ] z("#save").click(function() {
    v| x _ * u U , `ar info = $("#table").l Z 7bootstrapTable('getData');
    var data = { instrumentId: instrumentId,timeSetList: []};
    for (var i = 0; i < info.length;6 H 3 H ` l ! k i++) {
        var timeSet = new Object();
        ti: N o , T @ t -meSet.stTime = info[i].stTime;
        timeSet.edTime = info[i].edTime;
        data.timeSetList.push(timeSet);
    }
    var| ( i V F ~ } C * jsonString = JSON.strj v R ? Q uingify(data);
    $("#timeSetList").val(jsonString);
    save();
})


不清楚可以进入 https://www.cnzzzxw.com/post/94.html 了解