wiki_form.html 1.1 KB

12345678910111213141516171819202122232425262728
  1. <div id="bx-wiki-form-__block_id__" class="bx-wiki-form">
  2. __form__
  3. </div>
  4. <script>
  5. $(document).ready(function () {
  6. $("#bx-wiki-form-__block_id__ form").ajaxForm({
  7. url: sUrlRoot + 'r.php?_q=__wiki_action_uri__-action/__action__',
  8. beforeSubmit: function (formData, $form, options) {
  9. bx_loading($("#bx-wiki-form-__block_id__ form"), true);
  10. formData.push({name: 'translations', value: JSON.stringify(window.glBxDolWiki__block_id__.getTranslations())});
  11. },
  12. success: function (data) {
  13. if ('{' == data[0]) {
  14. var oResponce = JSON.parse(data);
  15. window.glBxDolWiki__block_id__.processResponce(oResponce);
  16. }
  17. else {
  18. $("#bx-wiki-form-__block_id__").parent().html(data);
  19. }
  20. }
  21. });
  22. $("#bx-wiki-form-__block_id__ input[name=lang]").change(function() {
  23. window.glBxDolWiki__block_id__.onChangeLangSelector(this);
  24. return false;
  25. });
  26. });
  27. </script>