Advertisement
Guest User

Untitled

a guest
Sep 20th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 1.29 KB | None | 0 0
  1. $(document).ready(function (e) {
  2.     $(document).on("click", '#ad_art a', function (event) {
  3.         var frmp = document.getElementById("submitarticle");
  4.         event.preventDefault();
  5.         event.stopPropagation();
  6.         frmp.submit(function (event) {
  7.  
  8.             $.ajax({
  9.                 type: frmp.attr('method'),
  10.                 url: frmp.attr('action'),
  11.                 data: frmp.serialize(),
  12.                 dataType: 'text/html',
  13.                 success: function (data) {
  14.                     constructform(data);
  15.                 },
  16.                 error: function (data, status, er) {
  17.                     alert("error: " + data + " status: " + status + " er:" + er);
  18.                 }
  19.             })
  20.                     .done(function (response) {
  21.                         constructform(response);
  22.  
  23.                     })
  24.                     .fail(function (jqXHR, status, error) {
  25.                         // Triggered if response status code is NOT 200 (OK)
  26.                         alert(jqXHR.responseText);
  27.                     })
  28.                     .always(function () {
  29.                         // Always run after .done() or .fail()
  30.                         $('p:first').after('<p>Thank you.</p>');
  31.                     });
  32.             return false;
  33.         });
  34.  
  35.     });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement