ajax POST 方法提交数据
var book_ids = new Array();
var data = document.getElementsByName("checkbox1");
for (var i = 0; i < inputs.length; i++) {
if (inputs[i].checked) {
book_ids[i] = $(inputs[i]).next().val();
}
}
$.ajax({
url: $SCRIPT_ROOT + '/count_buy',
type: "post",
data: {book_: data},
dataType: 'json',
async: false,
success: function (data) {
r = parseInt(data.result);
},
error: function (e) {
alert("error:"+e);
}
});
后台接收数据
@bp.route('/count_buy', methods=('GET', 'POST'))
def count_buy():
list = request.form.getlist('data[]')
# for b in book_ids:
print('==========',list)
return jsonify()