Отправить начальный выбор в раскрывающемся списке - PullRequest
0 голосов
/ 03 февраля 2019

У меня есть выпадающий список, который запускает функцию javascript printResult при изменении выбора по умолчанию:

<form action="">
<select name="list" onChange="printResult();">
    <option value="1"> Option 1</option>
    <option value="2" selected> Option 2</option>
    <option value="3"> Option 3</option>
</select>
</form>

Я хотел бы, чтобы форма отправляла параметр, выбранный по умолчанию при загрузке страницы, а также когда выбран другой вариант.Все учебники, которые я могу найти, охватывают только обложку onchange, а не то, что я хочу.

Возможно ли это?

1 Ответ

0 голосов
/ 03 февраля 2019

, если вы хотите вызвать функцию при загрузке страницы, сделайте это:

<body onload="printResult();">

<form action="">
<select name="list" onChange="printResult();">
    <option value="1"> Option 1</option>
    <option value="2" selected> Option 2</option>
    <option value="3"> Option 3</option>
</select>
</form>
</body>

или в jquery вы можете отложить функцию загрузки в любом месте страницы:

$(window).on("load",function(){ printResult(); })

илидокумент готов:

$(document).ready(function(){printResult();})
...