Ignore:
Timestamp:
2011/09/20 17:13:47 (13 years ago)
Author:
nanasess
Message:

#1271 (管理画面 受注管理の複数配送設定が IE7 で動作しない)

  • IE 向けにタグをべた書きで対応
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_11-dev/data/Smarty/templates/admin/order/multiple.tpl

    r20941 r21244  
    6161 
    6262            // 商品規格ID 
    63             var idfield = $('<input type="hidden" />') 
    64                 .attr({'name': 'multiple_product_class_id[' + index + ']'}) 
    65                 .val($(product_class_id[i]).val()); 
     63            var idfield = $('<input type="hidden" name="multiple_product_class_id[' + index + ']" value="' + $(product_class_id[i]).val() + '" />"'); 
    6664 
    6765            // 商品コード 
    68             var codefield = $('<input type="hidden" />') 
    69                 .attr({'name': 'multiple_product_code['+ index + ']'}) 
    70                 .val($(product_code[i]).val()); 
     66            var codefield = $('<input type="hidden" name="multiple_product_code['+ index + ']" value="' + $(product_code[i]).val() + '" />'); 
    7167 
    7268            // 商品名 
    73             var namefield = $('<input type="hidden" />') 
    74                 .attr({'name': 'multiple_product_name[' + index + ']'}) 
    75                 .val($(product_name[i]).val()); 
     69            var namefield = $('<input type="hidden" name="multiple_product_name[' + index + ']" value="' + $(product_name[i]).val() + '" />'); 
    7670            dispname = $(product_name[i]).val(); 
    7771 
    7872            // 規格1 
    79             var class1field = $('<input type="hidden" />') 
    80                 .attr({'name': 'multiple_classcategory_name1[' + index + ']'}) 
    81                 .val($(classcategory_name1[i]).val()); 
    82  
     73            var class1field = $('<input type="hidden" name="multiple_classcategory_name1[' + index + ']" value="' + $(classcategory_name1[i]).val() + '" />'); 
    8374            if ($(classcategory_name1[i]).val() != '') { 
    8475                dispname += '<br />' + $(classcategory_name1[i]).val(); 
     
    8677 
    8778            // 規格2 
    88             var class2field = $('<input type="hidden" />') 
    89                 .attr({'name': 'multiple_classcategory_name2[' + index + ']'}) 
    90                 .val($(classcategory_name2[i]).val()); 
    91  
     79            var class2field = $('<input type="hidden" name="multiple_classcategory_name2[' + index + ']" value="' + $(classcategory_name2[i]).val() + '" />'); 
    9280            if ($(classcategory_name2[i]).val() != '') { 
    9381                dispname += '<br />' + $(classcategory_name2[i]).val(); 
     
    9583 
    9684            // 単価 
    97             var pricefield = $('<input type="hidden" />') 
    98                 .attr({'name': 'multiple_price[' + index + ']'}) 
    99                 .val($(price[i]).val()); 
    100  
     85            var pricefield = $('<input type="hidden" name="multiple_price[' + index + ']" value="' + $(price[i]).val() + '" />'); 
    10186 
    10287            // 数量 
    103             var qfield = $('<input type="text" />') 
    104                 .attr({ 
    105                     'name': 'multiple_quantity[' + index + ']', 
    106                     'size': 4 
    107                 }) 
    108                 .val(1); 
     88            var qfield = $('<input type="text" name="multiple_quantity[' + index + ']" size="4" value="1" />'); 
    10989 
    11090            // 数量と hidden を設定 
     
    11999 
    120100            // お届け先 
    121             var select = $('<select />').attr('name', 'multiple_shipping_id[' + index + ']'); 
     101            var select = $('<select name="multiple_shipping_id[' + index + ']" />'); 
    122102            var s = $('<td />').append(select); 
    123103 
     
    139119            + ' ' + $(shipping_pref[i]).text() 
    140120            + $(shipping_addr01[i]).val() + $(shipping_addr02[i]).val(); 
    141         var option = $('<option />') 
    142             .val($(shipping_id[i]).val()) 
    143             .text(text); 
     121 
     122        var option = $('<option value="' + $(shipping_id[i]).val() + '">' + text + '</option>'); 
    144123        $('select').append(option); 
    145124    } 
     
    171150 
    172151<!--▼検索フォーム--> 
    173 <form name="form1" id="form1" method="post" action="?"> 
     152<form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|h}-->"> 
    174153<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
    175154<input name="mode" type="hidden" value="search" /> 
Note: See TracChangeset for help on using the changeset viewer.