JavaScript — получить проверенные данные из динамического списка и загрузить на сервер

Получить проверенные данные из динамического списка и загрузить на сервер

В изображении есть 4 списка на данный момент, иногда это будет больше и ниже 4

// Я просто загружаю данные из списка на сервер. // После выбора первого просмотра списка страниц он переходит на другую страницу (просмотр списка с флажком), Теперь есть много списков с флажком, поэтому я просто хочу выбрать несколько из них и загрузить этот выбранный список на сервер, используя остальные API.

// код под первой страницей

 {amp}lt;div class="example-wrapper" data-iscroll{amp}gt; {amp}lt;ul data-role="listview" data-insert="true" data-filter="true" data-filtertext="true" data-role="controlgroup" data-enhanced="true" data- data-input="#search-mini" id="movie-list" data-theme="a" {amp}gt; {amp}lt;/ul{amp}gt; {amp}lt;/div{amp}gt; 

// js код для отображения данных на первой странице и направления во второй просмотр списка с помощью chekbox.

 $(document).on('pageinit', '#home', function(){ // var url = 'http://api.themoviedb.org/3/', // mode = 'search/movie?query=', // movieName = '{amp}amp;query=' encodeURI('Batman'), // key = '{amp}amp;api_key=5fbddf6b517048e25bc3ac1bbeafb919'; var url = 'https://usv.mybluemix.net/USV/Event_creation.jsp'; $.ajax({ // url: url   mode   key   movieName , url: url, dataType: "json", async: true, success: function (result) { $('#work-in-progress').fadeOut(0); ajax.parseJSON(result); }, error: function (request,error) { alert('Network error has occurred please try again!'); document.getElementById("internet_access").innerHTML="No internet access"; } }); }); $(document).on('pagebeforeshow', '#headline', function(){ $('#movie-data').empty(); $.each(movieInfo.result, function(i, row) { if(row.Event_Id == movieInfo.id) { var i =1; for (var i = 0; i {amp}lt; 4; i  ) { $('#movie-data').append('{amp}lt;li{amp}gt;{amp}lt;input type="checkbox"/{amp}gt;' row.Speciality '{amp}lt;/li{amp}gt;'); } $('#movie-data').listview('refresh'); } }); }); $(document).on('vclick', '#movie-list li a', function(){ movieInfo.id = $(this).attr('data-id'); $.mobile.changePage( "#headline", { transition: "slide", changeHash: false }); }); var movieInfo = { id : null, result : null } var ajax = { parseJSON:function(result){ movieInfo.result = result.entries; $.each(result.entries, function(i, row) { //console.log(JSON.stringify(row)); $('#movie-list').append('{amp}lt;li{amp}gt;{amp}lt;a href="" data-id="'   row.Event_Id   '"{amp}gt;'  '{amp}lt;h3{amp}gt;'   row.Event_Name   '{amp}lt;/h3{amp}gt;{amp}lt;p2{amp}gt;'   row.Start_Date_Time   '{amp}lt;/p2{amp}gt;{amp}lt;p{amp}gt;' row.Event_Id   '{amp}lt;/p{amp}gt;{amp}lt;/a{amp}gt;{amp}lt;/li{amp}gt;'); }); $('#movie-list').listview('refresh').trigger("create");; } } 

// ниже список, где я создаю чекбокс

 {amp}lt;div data-role="content"{amp}gt; {amp}lt;ul data-role="listview" id="movie-data" data-theme="a" data-identifier="1"{amp}gt; {amp}lt;/ul{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;input type="button" id="uploadbutton" onclick="getChecked()" value ="Update" data-theme="b"/{amp}gt; {amp}lt;/div{amp}gt; 

Помогите, пожалуйста, как загрузить выбранный проверенный список на сервер, используя rest api. Пожалуйста, помогите узнать это. Спасибо

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector