script.js 732 B

1234567891011121314151617181920212223242526272829
  1. $.ajaxSetup({
  2. headers: {
  3. 'content-type': 'application/x-www-form-urlencoded'
  4. }
  5. });
  6. $('#ajax-form-post').submit(function(e) {
  7. e.preventDefault();
  8. var form = $(this);
  9. var title = form.find('input[name="title"]').val();
  10. var text = form.find('textarea[name="text"]').val();
  11. $.ajax({
  12. method: 'POST',
  13. url: form.prop('action'),
  14. data: {
  15. title: title, text: text
  16. },
  17. success: function(data) {
  18. console.log('received', data);
  19. $('#ajax-html').html(data);
  20. },
  21. error: function(jqXHR) {
  22. console.log('received', jqXHR);
  23. $('#ajax-html').html(jqXHR);
  24. },
  25. dataType: 'html'
  26. });
  27. });