diff options
Diffstat (limited to 'dev/jquery.jtable.deletion.js')
-rw-r--r-- | dev/jquery.jtable.deletion.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/dev/jquery.jtable.deletion.js b/dev/jquery.jtable.deletion.js index a45d15a..5ebbeac 100644 --- a/dev/jquery.jtable.deletion.js +++ b/dev/jquery.jtable.deletion.js @@ -77,6 +77,13 @@ id: 'DeleteDialogButton',
text: self.options.messages.deleteText,
click: function () {
+
+ //row maybe removed by another source, if so, do nothing
+ if (self._$deletingRow.hasClass('jtable-row-removed')) {
+ self._$deleteRecordDiv.dialog('close');
+ return;
+ }
+
var $deleteButton = $('#DeleteDialogButton');
self._setEnabledOfDialogButton($deleteButton, false, self.options.messages.deleting);
self._deleteRecordFromServer(
|