ich bastel grade ein wenig mit XForm rum und würde das Formular (in meinem Fall ein Kontaktformular) gerne per AJAX an den PHP-Teil übergeben, mir dort die Fehler– oder Erfolgsmeldung abholen und diese dann dynamisch in ein DIV einbinden.
In der Vergangenheit habe ich das ganze über einen kleinen JS unter dem Formular gemacht und einem PHP-File, das auf dem Server lag. Der JS-Teil sah etwa so aus:
Code: Alles auswählen
<script type="text/javascript">
$('#formular').submit(function(){
var action = $(this).attr('action');
$("#message").slideUp(500,function() {
$('#message').hide();
$.post(action, {
name: $('#name').val(),
email: $('#email').val(),
comments: $('#comments').val()
},
function(data){
document.getElementById('message').innerHTML = data;
$('#message').slideDown('slow');
if(data.match('success') != null) $('#formular').slideUp('slow');
}
);
});
return false;
});
</script>
Gibt es die Möglichkeit eine solche Funktionalität mit XForm zu realisieren? Wenn ja: wie?