X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=sidebyside;f=js%2Fkivi.Part.js;h=2882f6ac5e98732434a41a76917b4626982be3ef;hb=4d325a8db23ca58c0cec42d608da03469f6f94fe;hp=aa1e57a58215ac8d0c03afcec7920746d8a78bef;hpb=50b582671d7e0d2eac3a9393d970675b07277800;p=kivitendo-erp.git diff --git a/js/kivi.Part.js b/js/kivi.Part.js index aa1e57a58..2882f6ac5 100644 --- a/js/kivi.Part.js +++ b/js/kivi.Part.js @@ -269,17 +269,18 @@ namespace('kivi.Part', function(ns) { return $real.data("part_picker"); var KEY = { - ESCAPE: 27, - ENTER: 13, - TAB: 9, - LEFT: 37, - RIGHT: 39, - DOWN: 40, - PAGE_UP: 33, - PAGE_DOWN: 34, + TAB: 9, + ENTER: 13, SHIFT: 16, CTRL: 17, ALT: 18, + ESCAPE: 27, + PAGE_UP: 33, + PAGE_DOWN: 34, + LEFT: 37, + UP: 38, + RIGHT: 39, + DOWN: 40, }; var CLASSES = { PICKED: 'partpicker-picked', @@ -291,9 +292,9 @@ namespace('kivi.Part', function(ns) { delay: 50, fat_set_item: $real.hasClass(CLASSES.FAT_SET_ITEM), action: { - on_enter_match_none: function(){}, - on_enter_match_one: function(){$('#update_button').click();}, - on_enter_match_many: function(){open_dialog();} + on_enter_match_none: function(){ }, + on_enter_match_one: function(){ $('#update_button').click(); }, + on_enter_match_many: function(){ open_dialog(); } } }, options); var STATES = { @@ -359,15 +360,15 @@ namespace('kivi.Part', function(ns) { $real.val(''); $dummy.val(''); } - state = STATES.PICKED; - last_real = $real.val(); + state = STATES.PICKED; + last_real = $real.val(); last_dummy = $dummy.val(); $real.trigger('change'); if (o.fat_set_item && item.id) { $.ajax({ url: 'controller.pl?action=Part/show.json', - data: { id: item.id }, + data: { 'part.id': item.id }, success: function(rsp) { $real.trigger('set_item:PartPicker', rsp); }, @@ -443,7 +444,7 @@ namespace('kivi.Part', function(ns) { if (callbacks && callbacks.match_many) callbacks.match_many(data); } else { state = STATES.UNDEFINED; - if (callbacks &&callbacks.match_none) callbacks.match_none(); + if (callbacks && callbacks.match_none) callbacks.match_none(); } annotate_state(); }