Wednesday, June 5, 2024
 Popular · Latest · Hot · Upcoming
107
rated 0 times [  112] [ 5]  / answers: 1 / hits: 114654  / 12 Years ago, wed, february 20, 2013, 12:00:00

I have a function that on change event run the post actions.



$(select#marca).change(function(){
var marca = $(select#marca option:selected).attr('value');
$(select#modello).html(attendere);
$.post(select.php, {id_marca:marca}, function(data){
$(select#modello).html(data);
});
});


I would like to perform this function onload event. Is it possible?
Is there a good way to do this?


More From » jquery

 Answers
8

Just put it in a function, then call it on document ready too, like so:



$(function () {
yourFunction(); //this calls it on load
$(select#marca).change(yourFunction);
});

function yourFunction() {
var marca = $(select#marca option:selected).attr('value');
$(select#modello).html(attendere);
$.post(select.php, {id_marca:marca}, function(data){
$(select#modello).html(data);
});
}


Or just invoke change on page load?



$(function () {
$(select#marca).change();
});

[#80101] Tuesday, February 19, 2013, 12 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
judydestiniem

Total Points: 215
Total Questions: 109
Total Answers: 86

Location: Indonesia
Member since Wed, Jul 7, 2021
3 Years ago
;