0
如何使用Ajax回調jquery的數據表,即通話功能上的點擊?:如何使用jQuery的數據表與Ajax調用
這個作品
$(document).ready(function() {
var table = $('#example').DataTable();
$('#example tbody').on('click', 'tr', function() {
var data = table.row(this).data();
alert('You clicked on '+data[0]+'\'s row');
});
});
與Ajax調用替換alert('You clicked on '+data[0]+'\'s row');
:
不工作
$(document).ready(function() {
var table = $('#example').DataTable();
$('#example tbody').on('click', 'tr', function() {
var data = table.row(this).data();
//alert('You clicked on '+data[0]+'\'s row');
$.ajax({
url: '/process',
data: data[0],
type: 'POST',
success: function(response) {
$("#response_placeholder").html(response);
},
error: function(error) {
console.log(error);
}
});
});
});
後端
#--app.py----
@app.route('/process', methods=['POST'])
def process_data():
data = request.form['data[0]'];
print data
return render_template('mypage.html', result=data)