View | Details | Raw Unified | Return to bug 17817
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/cataloging.js (-2 / +13 lines)
Lines 253-263 function CloneField(index, hideMarc, advancedMARCEditor) { Link Here
253
 */
253
 */
254
function CloneSubfield(index, advancedMARCEditor){
254
function CloneSubfield(index, advancedMARCEditor){
255
    var original = document.getElementById(index); //original <div>
255
    var original = document.getElementById(index); //original <div>
256
    var original_selects = original.getElementsByTagName('select');
257
    for( var i=0,len=original_selects.length;i<len;i++){
258
        $(original_selects[i]).select2('destroy');
259
    }
260
256
    var clone = original.cloneNode(true);
261
    var clone = original.cloneNode(true);
262
    var selects    = clone.getElementsByTagName('select');
263
    for( var i=0,len=selects.length;i<len;i++){
264
        $(selects[i]).select2();
265
        $(original_selects[i]).select2();
266
    }
267
268
269
257
    var new_key = CreateKey();
270
    var new_key = CreateKey();
258
    // set the attribute for the new 'div' subfields
271
    // set the attribute for the new 'div' subfields
259
    var inputs     = clone.getElementsByTagName('input');
272
    var inputs     = clone.getElementsByTagName('input');
260
    var selects    = clone.getElementsByTagName('select');
261
    var textareas  = clone.getElementsByTagName('textarea');
273
    var textareas  = clone.getElementsByTagName('textarea');
262
    var linkid;
274
    var linkid;
263
275
264
- 

Return to bug 17817