Вот моя форма HTML-кода.Показать цену, основанную на значении в меню выбора
<form>
<select id="country1">
<option value="United States">United States</option>
<option value="United Kingdom">United Kingdom</option>
<option value="Germany">Germany</option>
<option value="Canada">Canada</option>
</select>
<input name="amount1" value="" readonly="readonly" />
<select id="country2">
<option value="United States">United States</option>
<option value="United Kingdom">United Kingdom</option>
<option value="Germany">Germany</option>
<option value="Canada">Canada</option>
<option value="France">France</option>
</select>
<input name="amount2" value="" readonly="readonly" />
<select id="country3">
<option value="United States">United States</option>
<option value="United Kingdom">United Kingdom</option>
<option value="Germany">Germany</option>
<option value="Canada">Canada</option>
<option value="Australia">Australia</option>
<option value="India">India</option>
</select>
<input name="amount3" value="" readonly="readonly" />
</form>
Теперь на той же странице заказа у меня есть несколько продуктов, и у каждого из них есть меню выбора с названиями стран.
Теперь у каждой из этих стран разные цены на доставку, поэтому я хочу, чтобы пользователь выбирал любую из этих стран, чтобы показать свою цену доставки в поле ввода.
Я не знаком с JQuery, поэтому кто-нибудь может записать код, который сделает эту работу. Время от времени я буду добавлять новые страны в выпадающее меню, поэтому их также легко добавить в JQuery.
Большое спасибо!
Изменения: Мой Jquery код после того, как предложения:
$(function() {
$('#country1').change(function() {
var prices = {
'United States':9.99,
'United Kingdom':14,
'India':11,
'Germany':14
};
$('input[name=amount1]').val(prices);
});
});
И мы должны угадать, где цены скрыты в предоставленном html? – Alex
Ваш ответ - взять урок по Javascript и изучить его, а не просить кого-то делать всю вашу работу за вас. – dthree
ребята, если вы не можете помочь, нет необходимости в таких ответах. Да, я знаю, что мне нужно изучить JS, Im PHP developer, и я работаю над проектом, который требует некоторых из этих JQ-кодов, поэтому я попросил краткую помощь. –