admin.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. function dirfill_submit(e) {
  2. e.preventDefault();
  3. for (var i=0; i<dirlist.length; i++) {
  4. var dir = dirlist[i].name;
  5. var dirselect = md5(dir);
  6. if (!$('#'+dirselect+'-add').is(':checked'))
  7. continue;
  8. var postData = {
  9. path: dir,
  10. name: $('#'+dirselect+'-name').val(),
  11. date: $('#'+dirselect+'-date').val(),
  12. comment: $('#'+dirselect+'-comment').val(),
  13. tags: '',
  14. isnew: ($('#'+dirselect+'-new').val() == 1)?'true':'false',
  15. };
  16. console.log('ajax', postData);
  17. $.ajax({
  18. url: 'dirfill.php',
  19. method: 'post',
  20. data: postData,
  21. dataType: 'text',
  22. error: function(e) {
  23. console.error('dirfill_submit error:', e);
  24. },
  25. complete: function(data) {
  26. console.log(data.responseText);
  27. },
  28. });
  29. }
  30. return false;
  31. }
  32. function addSelectAll(e) {
  33. e.preventDefault();
  34. $('.addBox').prop('checked', true);
  35. }
  36. function addDeselectAll(e) {
  37. e.preventDefault();
  38. $('.addBox').prop('checked', false);
  39. }
  40. $( document ).ready(function() {
  41. $('#addSelectAll').click(addSelectAll);
  42. $('#addDeselectAll').click(addDeselectAll);
  43. });