X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=js%2Fkivi.SalesPurchase.js;h=3e8dc6392e5825fd1c64d2cb127926d0da750df2;hb=21889585819187bb7fc7752c7dee1f50c4c14f84;hp=83f79394fa48b51914f3af8e5c8c79a8919148d7;hpb=08899a32f9ae554bc59be87d6678c09b678469b6;p=kivitendo-erp.git diff --git a/js/kivi.SalesPurchase.js b/js/kivi.SalesPurchase.js index 83f79394f..3e8dc6392 100644 --- a/js/kivi.SalesPurchase.js +++ b/js/kivi.SalesPurchase.js @@ -26,6 +26,9 @@ namespace('kivi.SalesPurchase', function(ns) { if (params.element) { $container.data('element', params.element); } + if (params.set_function) { + $container.data('setFunction', params.set_function); + } $edit.val(params.default_longdescription); @@ -50,10 +53,13 @@ namespace('kivi.SalesPurchase', function(ns) { }; this.set_longdescription = function() { - $('#popup_edit_longdescription_input_container') - .data('element') - .val( $('#popup_edit_longdescription_input').val() ); - + if ($('#popup_edit_longdescription_input_container').data('setFunction')) { + $('#popup_edit_longdescription_input_container').data('setFunction')($('#popup_edit_longdescription_input').val()); + } else { + $('#popup_edit_longdescription_input_container') + .data('element') + .val( $('#popup_edit_longdescription_input').val() ); + } $('#edit_longdescription_dialog').dialog('close'); };