在Javascript中循环以显示DB值
我是一名python开发人员,不熟悉javascript和ajax。我正在创建显示DB值的饼图在Javascript中循环以显示DB值,javascript,ajax,Javascript,Ajax,我是一名python开发人员,不熟悉javascript和ajax。我正在创建显示DB值的饼图 $(document).ready(function () { google.charts.load('current', { 'packages': ['corechart'] }); google.charts.setOnLoadCallback(drawChart); function drawChart() { $.ajax({
$(document).ready(function () {
google.charts.load('current', { 'packages': ['corechart'] });
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
$.ajax({
url: '/dashboard/document/',
type: 'POST',
dataType: 'json',
data:{
csrfmiddlewaretoken: '{{ csrf_token }}'
},
success: function (response) {
console.log(response.result);
$.each(response.result, function (item) {
console.log(item);
我已经使用pymongo获取了我的DB值,它存储在console.logresponse.result中;现在我需要在console.logitem中打印;使用循环。如何使用
我需要在console.logitem中打印;使用循环。如何使用
如果您是JS新手,可能可以跳过jQuery。该语言已经走过了漫长的道路,不再经常需要它:
const exampleArray = ['one', 'two', 'three'];
exampleArray.forEach( function(thing) {
console.log('thing: ', thing);
});
如果你是JS新手,那么可以考虑从核心JS开始,跳过jQuery。您现在可以使用fetch进行此操作。您可以在JSFIDLE或其他工具中创建一个小示例吗?仅用这么多代码很难理解:@Swati op of response.result:[5184188118]只需做$.each response.result,functionitem,value{console.logitem++value;};