@@ -, +, @@ is too small --- koha-tmpl/intranet-tmpl/prog/en/js/additem.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/js/additem.js +++ a/koha-tmpl/intranet-tmpl/prog/en/js/additem.js @@ -1,5 +1,5 @@ function addItem( node, unique_item_fields ) { - var index = $(node).parent().attr('id'); + var index = $(node).closest("div").attr('id'); var current_qty = parseInt($("#quantity").val()); var max_qty; if($("#quantity_to_receive").length != 0){ @@ -12,7 +12,7 @@ function addItem( node, unique_item_fields ) { if ( current_qty < max_qty - 1 ) cloneItemBlock(index, unique_item_fields); addItemInList(index, unique_item_fields); - $("#" + index).find("a[name='buttonPlus']").text("Update"); + $("#" + index).find("input[name='buttonPlus']").val("Update"); $("#quantity").val(current_qty + 1).change(); } else if ( current_qty >= max_qty ) { alert(window.MSG_ADDITEM_JS_CANT_RECEIVE_MORE_ITEMS @@ -134,9 +134,12 @@ function cloneItemBlock(index, unique_item_fields) { $(this).val(random); }); /* Add buttons + and Clear */ - var buttonPlus = 'Add'; - var buttonClear = '' + (window.MSG_ADDITEM_JS_CLEAR || 'Clear') + ''; - $(clone).append(buttonPlus).append(buttonClear); + var buttonPlus = "
"; + var buttonPlusText = _("Add item"); + buttonPlus += ''; + buttonPlus += '' + (window.MSG_ADDITEM_JS_CLEAR || 'Clear') + ''; + buttonPlus += "
"; + $(clone).append(buttonPlus); /* Copy values from the original block (input) */ $(original).find("input[name='field_value']").each(function(){ var kohafield = $(this).siblings("input[name='kohafield']").val(); @@ -164,7 +167,7 @@ function cloneItemBlock(index, unique_item_fields) { } function clearItemBlock(node) { - var index = $(node).parent().attr('id'); + var index = $(node).closest("div").attr('id'); var block = $("#"+index); $(block).find("input[type='text']").each(function(){ $(this).val(""); --