forked from jasder/forgeplus
28 lines
658 B
Plaintext
28 lines
658 B
Plaintext
var deleteRow = $('<%= params[:element] %>');
|
|
var refreshUrl = '<%= params[:refresh_url] %>';
|
|
var notRefresh = <%= !!params[:not_refresh] %>;
|
|
|
|
$.notify({ message: '操作成功' },{ type: 'success' });
|
|
|
|
if (!notRefresh) {
|
|
var refreshFunc = function(url) {
|
|
$.ajax({
|
|
url: url.length > 0 ? url : window.location.href,
|
|
method: 'GET',
|
|
dataType: "script"
|
|
})
|
|
}
|
|
|
|
if(deleteRow.length > 0){
|
|
var needRefresh = deleteRow.siblings().length == 0;
|
|
|
|
deleteRow.remove();
|
|
|
|
if(needRefresh){ refreshFunc(refreshUrl); }
|
|
} else {
|
|
refreshFunc(refreshUrl);
|
|
}
|
|
} else {
|
|
deleteRow.remove();
|
|
}
|
|
$(document).trigger('delete_success'); |