misc: include origin field in "live change" message (#27172)
This commit is contained in:
parent
1b9092b1d0
commit
3bdf1b931c
|
@ -69,11 +69,14 @@ $(function() {
|
|||
return true;
|
||||
});
|
||||
var live_evaluation = null;
|
||||
$('form div[data-live-source] input, form div[data-live-source] select, form div[data-live-source] textarea').on('change keyup paste wcs:change', function() {
|
||||
var new_data = $(this).parents('form').serialize();
|
||||
$('form div[data-live-source]').parents('form').on('wcs:change', function(ev, data) {
|
||||
if (live_evaluation) {
|
||||
live_evaluation.abort();
|
||||
}
|
||||
var new_data = $(this).serialize();
|
||||
if (data && data.modified_field) {
|
||||
new_data += '&modified_field_id=' + data.modified_field;
|
||||
}
|
||||
live_evaluation = $.ajax({
|
||||
type: 'POST',
|
||||
url: window.location.pathname + 'live',
|
||||
|
@ -92,5 +95,9 @@ $(function() {
|
|||
}
|
||||
});
|
||||
});
|
||||
$('form div[data-live-source] input, form div[data-live-source] select, form div[data-live-source] textarea').trigger('change');
|
||||
$('form div[data-live-source] input, form div[data-live-source] select, form div[data-live-source] textarea').on('change keyup paste wcs:change', function() {
|
||||
var modified_field = $(this).parents('[data-field-id]').data('field-id');
|
||||
$(this).parents('form').trigger('wcs:change', {modified_field: modified_field});
|
||||
});
|
||||
$('form div[data-live-source]').parents('form').trigger('wcs:change');
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue