jspにおけるjsonストレージとajax伝送
5415 ワード
2018.1.31:mysql表データをインポートする際、表にidが0のフィールドがあるかどうかに注意し、sqlファイルを実行する際、sqlはデフォルトでidが0のデータを元の表で保存するのではなく、自動的に最後に置く.
14:58 ajaxは複数回クリック繰り返し提出データの問題を提出した.
jspページ格納json回転文字列
14:58 ajaxは複数回クリック繰り返し提出データの問題を提出した.
jspページ格納json回転文字列
var all_commodity_info={};
var commodity_info_list = new Array();
if ($("input[name=commodityId]").length >0) {
for (var i = 0; i < $("input[name=commodityId]").length; i++) {
var commodity_info={};
commodity_info.commodityId = $("input[name=commodityId]")[i].value;
commodity_info.commodityNum = $("input[name=nums]")[i].value;
commodity_info.commodityMoney = $("input[name=money]")[i].value;
commodity_info_list[i]=commodity_info;
}
all_commodity_info.commodityInfoList = commodity_info_list;
}
$.ajax({
url: "${path}/xxxxx.do",
data: {
xxxx: txxxx,
xxx: xxxxx,
xxx: JSON.stringify(xxx)//json
},
async: false,
dataType: "json",
type: 'POST',
success: function (data) {
if (data.code === "0") {
window.location.href = "xxxx.do?xxx=" + xxx;
}else {
$("#add").attr("style", "display:block;");
}
alert(data.msg);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
$("#add").attr("style", "display:block;");
alert(" ', ' , ");
}
});
windows.location.href = "/xxx.do?xxx="+xxx;
json
(1). json "encodeURIComponent()"
(2). json json JSON.stringify();
(3).
windows.location.href = "/xxx.do?xxx="+encodeURIComponent(JSON.stringify(xxx));