Skip to content

Commit 13d8ff0

Browse files
committed
Passing a deleted row to the event
1 parent 156e38f commit 13d8ff0

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

docs/javascript.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@ jQuery('#multiple-input').on('afterInit', function(){
2020
// For TableRenderer it is tr.multiple-input-list__item
2121
console.log('calls on before remove row event.');
2222
return confirm('Are you sure you want to delete row?')
23-
}).on('afterDeleteRow', function(){
23+
}).on('afterDeleteRow', function(e, row){
2424
console.log('calls on after remove row event');
25+
console.log(row);
2526
});
2627
```
2728

examples/views/multiple-input.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,9 @@
164164
console.log(item);
165165
console.log('calls on before remove row event');
166166
return confirm('Are you sure you want to delete row?')
167-
}).on('afterDeleteRow', function(){
167+
}).on('afterDeleteRow', function(e, item){
168168
console.log('calls on after remove row event');
169+
console.log('User_id:' + item.find('.list-cell__user_id').find('select').first().val());
169170
});
170171
JS;
171172

src/assets/src/js/jquery.multipleInput.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@
282282
$(this).remove();
283283

284284
event = $.Event(events.afterDeleteRow);
285-
$wrapper.trigger(event);
285+
$wrapper.trigger(event, [$toDelete]);
286286
});
287287
}
288288
};

src/assets/src/js/jquery.multipleInput.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)