Versio

AJAX MooTools

Overzicht Reageren

Pepijn Schildkamp

Pepijn Schildkamp

11/09/2009 19:40:00
Quote Anchor link
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
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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();
    });
}


Mijn resultaat is
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
Array
(
)
Array
(
)

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
 
PHP hulp

PHP hulp

23/05/2012 20:44:43
Gesponsorde koppelingen:
 
Jan Koehoorn

Jan Koehoorn

11/09/2009 19:57:00
Quote Anchor link
Waarom gebruik je het MooTools Request object niet? Dan kan alles in 1 call.
 
Pepijn Schildkamp

Pepijn Schildkamp

11/09/2009 20:23:00
Quote Anchor link
Via het Request object kan ik toch geen formulieren posten?
 



Overzicht Reageren

Get Adobe Flash player