задавался вопросом, может ли кто-нибудь дать совет о том, где разместить значение select.value (или что-то еще, что будет работать лучше), чтобы заставить элемент из раскрывающегося списка быть выбранным по умолчанию
было рекомендовано использоватьзначение select.value, но неуверенное размещение или правильное кодирование
if (plugins.btcCalculator.length) {
$.getJSON("https://blockchain.info/ticker", function(btcJsonData) {
var currencyList = [];
var index = 0;
for (var currency in btcJsonData) {
currencyList.push({
"id": index,
"text": currency
});
index++;
}
for (var i = 0; i < plugins.btcCalculator.length; i++) {
var btcForm = $(plugins.btcCalculator[i]),
btcFormInput = $(btcForm.find('[name="btc-calculator-value"]')),
btcFormOutput = $(btcForm.find('[name="btc-calculator-result"]')),
btcFormCurrencySelect = $(btcForm.find('[name="btc-calculator-currency"]'));
btcFormCurrencySelect.select2({
placeholder: btcFormCurrencySelect.attr("data-placeholder") ? btcFormCurrencySelect.attr("data-placeholder") : false,
minimumResultsForSearch: btcFormCurrencySelect.attr("data-minimum-results-search") ? btcFormCurrencySelect.attr("data-minimum-results-search") : 50,
maximumSelectionSize: 3,
dropdownCssClass: btcFormCurrencySelect.attr("data-dropdown-class") ? btcFormCurrencySelect.attr("data-dropdown-class") : '',
data: currencyList
});
Мне посоветовали разместить его (select.value = 'GBP')после var currencylist, но неуверенный в том, где его размещение после, кажется, не имеет никакого эффекта.
источник js находится здесь http://slimhamdi.net/bayya/js/custom.js
Список опций, которые нужно выбрать, здесь https://blockchain.info/ticker
и калькулятор на полпути вниз по этой странице http://slimhamdi.net/bayya/
Спасибо за любую помощь