Guest User

Untitled

a guest
Jan 22nd, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. var sessions = [];
  2. $('.rightDiv').each(function(index) {
  3. var session = $.trim($(this).text().slice(0, -1)).split("×");
  4. var sessionData = [];
  5. for (var i = 0; i < session.length; i++) {
  6. var ids = $(this).find('li').data('id');
  7. var s = {
  8. subjectOrder: i,
  9. subjectID: ids
  10. };
  11. sessionData.push(s);
  12. }
  13. var ses = {
  14. sessionNo: index,
  15. sessionData: sessionData
  16. };
  17. sessions.push(ses);
  18. });
  19.  
  20. <ul id="form_builder_sortable_sample" class="sortable rightDiv session4 ui-sortable">
  21. <li class="draggable" data-id="1" name="Counting" >Counting<button onclick="deleteElement(event)" class="delbtn">×</button></li>
  22. <li class="draggable" data-id="2" name="Priorities" >Priorities" class="delbtn">×</button></li>
  23. </ul>
  24.  
  25. {"sessionNo":"0","sessionData":[{"subjectOrder":"0","subjectID":"1"},{"subjectOrder":"1","subjectID":"1"}]}
  26.  
  27. {"sessionNo":"0","sessionData":[{"subjectOrder":"0","subjectID":"1"},{"subjectOrder":"1","subjectID":"2"}]}
  28.  
  29. var sessionData = [];
  30.  
  31. $(this).find('li').each(function (index, elem) {
  32. sessionData.push({
  33. subjectOrder: index,
  34. subjectID: $(elem).data('id')
  35. });
  36. })
  37.  
  38. var ids = $(this).find('li').data('id');
  39.  
  40. var ids = $(this).find('li').eq(i).data('id');
Add Comment
Please, Sign In to add comment