javascript - Unable to trigger Ajax code in jquery -


i'm using sweatalert ui prompt out message confirmation. inside jquery had ajax code remove item when user click on "yes,delete it".

but i'm not sure why ajax code unable trigger. there code put wrongly? please point out me. thanks

here html code button:

<form id="packageremove" class="packageremove" name="packageremove">     <input type="hidden" id="premove" name="premove" class="premove" value="1">         <button style="left:-35px;" class="btn btn-primary pull-right warning-message-parameter">x</button> </form> 

here ui-notification.js code used trigger ajax code:

$(".warning-message-parameter").on("click", function(e) {             swal({                 title: "are sure?",                 text: "you not able recover directory file!",                 type: "warning",                 showcancelbutton: true,                 confirmbuttoncolor: "#dd6b55",                 confirmbuttontext: "yes, delete it!",                 cancelbuttontext: "no, cancel plx!",                 closeonconfirm: false,                 closeoncancel: false             }, function(isconfirm) {                 if(isconfirm) {                     $.ajax({                             url: 'packagedelete.php',                             data: el.closest('packageremove').serialize(),                             type: 'post',                                success: function(){                                 swal("deleted!", "your directory file has been deleted.", "success");                             }                     });                 } else {                     swal("cancelled", "your directory file safe :)", "error");                 }             });              e.preventdefault();         }); 

your variable el not defined because named variable e :

("click", function(e) { 

change

("click", function(el) { 

Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

c# - Exception when attempting to modify Dictionary -