classes_add_module_form.html 1.2 KB

12345678910111213141516171819202122232425262728293031
  1. <div id="bx-classes-add-module-form" class="bx-classes-add-page-form">
  2. __form__
  3. </div>
  4. <script>
  5. $(document).ready(function () {
  6. $("#bx-classes-add-module-form form").ajaxForm({
  7. url: sUrlRoot + 'modules/index.php?r=classes/add_module/__profile_id__',
  8. beforeSubmit: function (formData, $form, options) {
  9. bx_loading($("#bx-classes-add-module-form form"), true);
  10. },
  11. success: function (data) {
  12. if ('{' == data[0]) {
  13. var oResponce = JSON.parse(data);
  14. if ('ReloadLessonsAndClosePopup' == oResponce.action) {
  15. $('.bx-popup-applied:visible').dolPopupHide();
  16. loadDynamicBlockAuto('.bx-course-controls');
  17. }
  18. else if ('ShowMsg' == oResponce.action) {
  19. bx_alert(oResponce.msg);
  20. }
  21. else {
  22. bx_alert('<bx_text_js:_sys_txt_error_occured />');
  23. }
  24. }
  25. else {
  26. $("#bx-classes-add-module-form").parent().html(data).bxProcessHtml();
  27. }
  28. }
  29. });
  30. });
  31. </script>