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');