Curahee Q
Legacy Member
Beste 9livers
Ben wat aan het prutsen in jQuery om een kleine applicatie te maken zonder page refreshes. Het doel is om gegevens bij te houden van contactpersonen. Deze gegevens worden via ajax ingeladen en getoond in een div.
Deze gegevens kunnen ook aangepast worden via een edit knop. Deze edit knop zit bij in de ingeladen content. Nu heb ik mijn jQuery code in de index page als volgt
Nu zit dus de edit knop in de geladen data en zo ook de save knop om de data aan te passen.
Nu werkt het niet als ik in de $(document).ready(function{ }); bijvoorbeeld zet
Waarschijnlijk omdat bij het laden van het document die save knop of de edit knop nog geen 'deel' zijn van de pagina? Maar hoe los ik dat dan op?
Ben wat aan het prutsen in jQuery om een kleine applicatie te maken zonder page refreshes. Het doel is om gegevens bij te houden van contactpersonen. Deze gegevens worden via ajax ingeladen en getoond in een div.
Deze gegevens kunnen ook aangepast worden via een edit knop. Deze edit knop zit bij in de ingeladen content. Nu heb ik mijn jQuery code in de index page als volgt
HTML:
<script type="text/javascript">
$(document).ready(function() {
$(".loader").html('<div class="loader-img"><center><img src="img/design/loader.gif" /></center></div>');
var currentId = 1;
$.get("data.php", {id: currentId, ret: "data"}, function(data){
$(".loader").html(data);
});
$(".ajax-link").click(function() {
$(".loader").html('<div class="loader-img"><center><img src="img/design/loader.gif" /></center></div>');
currentId = $(this).attr('id');
$.get("data.php", {id: currentId, ret: "data"}, function(data){
$(".loader").html(data);
});
});
$(".add").click(function() {
$.get("data.php", {id: currentId, ret: "new"}, function(data){
$(".loader").html(data);
});
});
});
</script>
Nu zit dus de edit knop in de geladen data en zo ook de save knop om de data aan te passen.
Nu werkt het niet als ik in de $(document).ready(function{ }); bijvoorbeeld zet
HTML:
$(".save").click(function() {
alert('test');
});
Waarschijnlijk omdat bij het laden van het document die save knop of de edit knop nog geen 'deel' zijn van de pagina? Maar hoe los ik dat dan op?