AJAX MooTools
Ik heb een simple functie gemaakt die een ajax request zal moeten afhandelen. Echter, nu ik dit implementeer in mijn script krijg ik geen resultaten terug.
Oftewel. Het form is een text veldje met een knopje. Het knopje heeft een onclick event die de functie aanroept. En als resultaat krijg ik een lege $_POST en een lege $_GET terug.
Echter, als ik het zonder Mootools Ajax event doe, en direct submit de data wel over komt.
Iemand ervaring met dit probleem? Of heb ik toch een fout gemaakt?
Mijn code
Mijn resultaat is
Mvg.
Oftewel. Het form is een text veldje met een knopje. Het knopje heeft een onclick event die de functie aanroept. En als resultaat krijg ik een lege $_POST en een lege $_GET terug.
Echter, als ik het zonder Mootools Ajax event doe, en direct submit de data wel over komt.
Iemand ervaring met dit probleem? Of heb ik toch een fout gemaakt?
Mijn code
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function doRequest(frmName)
{
$(frmName).addEvent('submit', function(e) {
e.stop();
var log = $(frmName + 'Container')
log.set('html', '');
this.set('send', {onComplete: function(response) {
log.set('html', '<input type="submit" class="button" value="wijzigen" onclick="javascript:doRequest(\''+ frmName +'\');" />');
Sexy.alert(response);
}});
this.send();
});
}
{
$(frmName).addEvent('submit', function(e) {
e.stop();
var log = $(frmName + 'Container')
log.set('html', '');
this.set('send', {onComplete: function(response) {
log.set('html', '<input type="submit" class="button" value="wijzigen" onclick="javascript:doRequest(\''+ frmName +'\');" />');
Sexy.alert(response);
}});
this.send();
});
}
Mijn resultaat is
Mvg.
edit:
De Sexy.alert() is een alert box die de data moet weergeven. Deze werkt wel gewoon.
Gewijzigd op 01/01/1970 01:00:00 door Pepijn Schildkamp
Gesponsorde koppelingen:
Waarom gebruik je het MooTools Request object niet? Dan kan alles in 1 call.
Via het Request object kan ik toch geen formulieren posten?



