Guest User

Untitled

a guest
Jul 21st, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. $(document).ready(function(){
  2. $('#forma').on('submit', function(e){
  3. e.preventDefault();
  4. var $that = $(this),
  5. formData = new FormData($that.get(0)); // создаем новый экземпляр объекта и передаем ему нашу форму (*)
  6. $.ajax({
  7. url: $that.attr('action'),
  8. type: $that.attr('method'),
  9. contentType: false, // важно - убираем форматирование данных по умолчанию
  10. processData: false, // важно - убираем преобразование строк по умолчанию
  11. data: formData,
  12. dataType: 'json',
  13. success: function(res){
  14. if(res){
  15. $('.answer_forma').html('');
  16. if(res['error'] != ''){
  17. $('.answer_forma').append(res['error'])
  18. }else{
  19. $('.answer_forma').append(res['success'])
  20. }
  21. console.log(res)
  22. }
  23. }
  24. });
  25. });
  26. });
  27.  
  28. $(document).ready(function(){
  29. tinymce.init({
  30. selector: '.redactor_mini',
  31. language: 'ru',
  32. height: 300,
  33. theme: 'modern',
  34. menubar: false,
  35. plugins: [
  36. 'advlist autolink lists link image charmap print preview anchor',
  37. 'searchreplace visualblocks fullscreen',
  38. 'insertdatetime contextmenu'
  39. ],
  40. toolbar1: 'formatselect bold italic forecolor backcolor link alignleft aligncenter alignright alignjustify numlist bullist removeformat ',
  41. image_advtab: true,
  42. powerpaste_allow_local_images: true,
  43. paste_retain_style_properties: "font-family",
  44. content_css: [
  45. '/admin/templates/css/tinymce.css'
  46. ]
  47. });
  48. });
  49.  
  50. <form action="" method="POST" id="forma" enctype="multipart/form-data">
  51. <div class="answer_forma"></div>
  52. <div class="panel_body">
  53. <div class="input_list">
  54. <label>Название</label>
  55. <input type="text" name="save_arr[name]" value="" />
  56. </div>
  57. <div class="input_list">
  58. <label>Текст</label>
  59. <textarea class="input_edit text_left redactor_mini" name="save_arr[text]"></textarea>
  60. </div>
  61. <button type="submit" name="save" class="button_normal">Сохранить</button>
  62. </div>
  63. <div class="clear"></div>
  64. </form>
Add Comment
Please, Sign In to add comment