Lid |
|
hallo,
mijn pagina wordt ingeladen in een div op de pagina naast het menu ( door jquery)
nu heb ik volgend form op een pagina staan
<form name="#test" id="test" action="php_main_functie/lener_edit_safe.php?data&lener=13">
Naam:<br><input value="*****" type="text" name="naam"><br><br>
Geboortedatum:<br><input value="****-**-**" type="text" name="datum"><br><br>
<div id="post" class="post">post</div>
</form>
<form name="#test" id="test" action="php_main_functie/lener_edit_safe.php?data&lener=13"> Naam:<br><input value="*****" type="text" name="naam"><br><br> Geboortedatum:<br><input value="****-**-**" type="text" name="datum"><br><br> <div id="post" class="post">post</div> </form>
Maar mijn post handelaar wil "" en "" niet vullen.
// functie die de posten bestuurt
$(".post").live('click', function(){
var form_naam = $(this).parent('form').attr("name");
var form_action = $(this).parent('form').attr("action");
var pad = $("#module_pad").text();
var data = $(form_naam).serialize();
<?php
if($debug == "1") {
echo " alert('form_naam: ' + form_naam);
alert('form_action: ' + form_action);
alert('pad: ' + pad);
alert('data: ' + data);";
}
?>
$('.nota').html('Even gedult, bezich met valideren.'); //error melding//nota vullen
$('.nota').fadeIn('slow'); //nota weergeven van post
$.ajax({ // verstuur data
type: 'POST',
url: form_action + '&' + data,
cache: true,
success: function(data3){
$('.nota').fadeOut('slow', function() {
$('.nota').html(data3);
$('.nota').fadeIn('slow');
});
if(data3 == "ok") { // reload hoofdvenster en sluit de meldingen
blackscreen_alert('','laden'); // laden bericht weg
blackscreen('off'); // zwart beelt uit.
load_hoofdvenster(pad);//herladen pagina
}
},
});
});
// functie die de posten bestuurt $(".post").live('click', function(){ var form_naam = $(this).parent('form').attr("name"); var form_action = $(this).parent('form').attr("action"); var pad = $("#module_pad").text(); var data = $(form_naam).serialize(); <?php if($debug == "1") { echo " alert('form_naam: ' + form_naam); alert('form_action: ' + form_action); alert('pad: ' + pad); alert('data: ' + data);"; } ?> $('.nota').html('Even gedult, bezich met valideren.'); //error melding//nota vullen $('.nota').fadeIn('slow'); //nota weergeven van post $.ajax({ // verstuur data type: 'POST', url: form_action + '&' + data, cache: true, success: function(data3){ $('.nota').fadeOut('slow', function() { $('.nota').html(data3); $('.nota').fadeIn('slow'); }); if(data3 == "ok") { // reload hoofdvenster en sluit de meldingen blackscreen_alert('','laden'); // laden bericht weg blackscreen('off'); // zwart beelt uit. load_hoofdvenster(pad);//herladen pagina } }, }); });
Hoe komt dat en hoe moet ik het oplossen,
Alvast bedankt.
|