Created
June 14, 2018 12:46
-
-
Save francoispeyret/dd439f6c09f8ea14882bb5db69c586ad to your computer and use it in GitHub Desktop.
Opartdevis bug ES6 correction for IE11
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function OpartDevisPopulateSelectCarrier(data) { | |
//decode jsoon; | |
data = $.parseJSON(data); | |
if (data['prefered_order']) { | |
// get prefered carrier order | |
var order = data['prefered_order'].split(','); | |
var carrierSelect = $('#opart_devis_carrier_input'); | |
carrierSelect.html(''); | |
// AXOME CORRECTION ES6 NOT COMPATIBLE WITH IE11 | |
for (var k=0; k <= order.length; k++) { | |
if ($('#selected_carrier').val() == order[k]) | |
var selected = 'selected'; | |
else | |
var selected = ''; | |
carrierSelect.append('<option value="' + order[k] + '" ' + selected + '>' + data[order[k]]['name'] + ' - ' + data[order[k]]['price'] + ' '+currency_sign+' (' + data[order[k]]['taxOrnot'] + ')</option>'); | |
} | |
// END AXOME | |
OpartDevisChangeCarrier(); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment