JAVASCRIPT   45

ajaxedit.js

Guest on 3rd August 2021 01:42:14 AM

  1. jQuery(function($){
  2.         // setup common ajax setting
  3.         $.ajaxSetup({
  4.                 url: ajaxurl,
  5.                 type: 'POST',
  6.                 async: false,
  7.                 timeout: 500
  8.         });
  9.  
  10.         // call inlineEdit
  11.         $('.editable').inlineEdit({
  12.                 value: $.ajax({ data: { 'action': 'get' } }).responseText,
  13.                 save: function(event, data) {
  14.                         var html = $.ajax({
  15.                                 data: { 'action': 'save', 'value': data.value }
  16.                         }).responseText;
  17.  
  18.                         alert("id: " + this.id );
  19.  
  20.                         return html === 'OK' ? true : false;
  21.                 }
  22.         });
  23. });

Raw Paste


Login or Register to edit or fork this paste. It's free.