Как запустить скрипт после загрузки страницы
При изменении во одном селекте функция выдает второй селект в зависимости от выбора в первом. Как инициировать первый запуск, т.е. до того как в пользователь изменил выбор в первом селекте?
$(document).ready(function() {
$("#field_10").change(function(){
$("<div><p>Загрузка</p></div>").appendTo("#city");
id = $(this).attr('value');
$.post("reg.php",{id:id},AfterRegion);
});
});
function AfterRegion (data){
$("#city").empty();
$(data).appendTo("#city");
}
|
Вариант №1: (мой любимый)
$(document).ready(function() {
var field10change = function(){
$("<div><p>Загрузка</p></div>").appendTo("#city");
id = $(this).attr('value');
$.post("reg.php",{id:id},AfterRegion);
}
$("#field_10").change(field10change);
field10change();
});
Вариант №2:
$(document).ready(function() {
$("#field_10").change(function(){
$("<div><p>Загрузка</p></div>").appendTo("#city");
id = $(this).attr('value');
$.post("reg.php",{id:id},AfterRegion);
});
$("#field_10").trigger('change');
});
|
| Часовой пояс GMT +3, время: 10:53. |