MONTY
I R L Y M ! ! !
ჯგუფი: Members
წერილები: 18740
წევრი No.: 88005
რეგისტრ.: 2-April 09
|
#58759331 · 8 Jan 2022, 19:48 · · პროფილი · პირადი მიმოწერა · ჩატი
სალამი თქვენი დახმარება მჭირდება
CODE | $(document).ready(functi0n() { var results = []; var url = "https://spreadsheets.google.com/feeds/list/1seN6sqRdQHt2py9Lr8n8isWOUhlWao104LGBurmkrkg/od6/public/values?alt=json"; var jqxhr = $.getJSON(url, functi0n() { console.log( "success" ); }) .done(functi0n(data) { console.log( "second success" ); var entry = data.feed.entry; $(entry).each(functi0n(){ // Column names are name, age, etc. results.push([ this.gsx$geo.$t , ' <a href="'+this.gsx$georgia.$t+'" target="' + this.gsx$georgia.$t + '"> '+this.gsx$georgia.$t+'</a> ', //uRL ს დამატება this.gsx$ka.$t, this.gsx$ge.$t, this.gsx$კომპანია.$t, this.gsx$geo1.$t, this.gsx$geo8.$t ]); }); var table = $('#selection-datatable').DataTable( { data: results, deferRender: true, "processing": true, columns: [ { title: "Geo" }, { title: "Georgia" }, { title: "Ka" }, { title: "Ge" }, { title: "კომპანია" }, { title: "geo1" },
{ title: "geo8" } ], |
CODE | https://spreadsheets.google.com/feeds/list/1seN6sqRdQHt2py9Lr8n8isWOUhlWao104LGBurmkrkg/od6/public/values?alt=json |
https://codepen.io/intprotest/pen/MGvVVJ?editors=1011ეს მქონდა და მუშაობდა ახლა აღარ მუშაობს Sheets API 3 და 4 ზე როგორ გადავიყვანო ? რაღაცეები კი ვნახე მაგრამ ვერ გავუგე კიდევ ერთი CODE | $(document).ready(functi0n() { var results = []; var categories = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; var url = "https://spreadsheets.google.com/feeds/list/1f8Ji80Qv3PX3mcUbHs5MeVHmTdC1lxBoPu72XInckaA/od6/public/values?alt=json";
var jqxhr = $.getJSON(url, functi0n() { console.log("success"); }) .done(functi0n(data) { console.log("second success"); var entry = data.feed.entry; var rowCount = 0; //row counter var rowData = []; //data array for each row console.log(data) $(entry).each(functi0n() {
if (rowCount % 2 === 0) { // if rowCount mod 2 is 0 then start new row data rowData = [ this.gsx$_cn6ca.$t, this.gsx$company.$t, this.gsx$jan.$t, this.gsx$feb.$t, this.gsx$mar.$t, this.gsx$apr.$t, this.gsx$may.$t, this.gsx$jun.$t, this.gsx$jul.$t, this.gsx$aug.$t, this.gsx$sep.$t, this.gsx$oct.$t, this.gsx$nov.$t, this.gsx$dec.$t,
]; } else { // Otherwise append second row to the first
rowData = rowData.concat([ this.gsx$_cn6ca.$t, this.gsx$company.$t, this.gsx$jan.$t, this.gsx$feb.$t, this.gsx$mar.$t, this.gsx$apr.$t, this.gsx$may.$t, this.gsx$jun.$t, this.gsx$jul.$t, this.gsx$aug.$t, this.gsx$sep.$t, this.gsx$oct.$t, this.gsx$nov.$t, this.gsx$dec.$t
])
// and push onto the row data results.push(rowData); } rowCount++; }); var table = $('#selection-datatable').DataTable({ data: results, deferRender: true, "processing": true, paging: false,
columnDefs: [{ className: "details-control", "targets": [0] }] });
functi0n format(title) { return '<div class="slider" name>' + '<table class=table table hover border="0" class="details-table">' + '<thead> ' + '<td>' + [title[14]].join(', ') + '</td>' + '<td>' + [title[15]].join(', ') + '</td>' + '<td>' + [title[16]].join(', ') + '</td>' + '<td>' + [title[17]].join(', ') + '</td>' + '<td>' + [title[18]].join(', ') + '</td>' + '<td>' + [title[19]].join(', ') + '</td>' + '<td>' + [title[20]].join(', ') + '</td>' + '<td>' + [title[21]].join(', ') + '</td>' + '<td>' + [title[22]].join(', ') + '</td>' + '<td>' + [title[23]].join(', ') + '</td>' + '<td>' + [title[24]].join(', ') + '</td>' + '<td>' + [title[25]].join(', ') + '</td>' + '<td>' + [title[26]].join(', ') + '</td>' + '<td>' + [title[27]].join(', ') + '</td>' +
'</thead> ' +
'<div id="chart' + title[14] + '"></div>' + '</div>' }
$('#selection-datatable tbody').on('click', 'td.details-control', functi0n() { var tr = $(this).closest('tr'); var row = table.row(tr);
if (row.child.isShown()) { // This row is already open - close it $('div.slider', row.child()).slideUp(functi0n() { row.child.hide(); tr.removeClass('shown'); }); } else { // Open this row row.child(format(row.data()), 'no-padding').show(); tr.addClass('shown'); createChart('chart' + row.data()[14], row.data().slice(16)); $('div.slider', row.child()).slideDown(); } });
});
functi0n createChart(container, data) { Highcharts.chart(container, {
series: [{ data: (functi0n() { data.forEach(functi0n(el, i) { data[i] = Number(el); }); return data; })() }], chart: { zoomType: 'xy', type: 'area', backgroundColor: '#253138', }, plotOptions: { series: { neWidth: 2, fillColor: "#0099cc", lineColor: "#f7897b", marker: { enabled: true, symbol: 'circle', radius: 4, states: { hover: { enabled: true, illColor: '#000000' } } } } }, title: { style: { color: '#E0E0E3', fontSize: '20px' } }, yAxis: { labels: { style: { color: 'white' } }}, legend: { itemStyle: { color: 'white' }, }, xAxis: { categories: categories, labels: { style: { color: 'white' } } }, }) } }); |
https://codepen.io/intprotest/pen/ewQJrKაქაც datatables + Highcharts ს მონაცემები Sheets დან არის და აქაც განახლებაა საჭირო
--------------------
ერთ მხარეს - ”ნაცების” ნაცემი კაცები, მეორე მხარეს კი- ეს ,,არაკაცები”.!
სასურსათო უსაფრთოება ისეთივე მნიშვნელოვანი უნდა იყოს ქვეყნისთვის , როგორც ენერგო უსაფრთხოება !
I R L Y M! ! !
https://www.facebook.com/IntProtest https://CAUCASUSOFFLINE.COM
|