Normaal gesproken zou ik voor een ajax request bijvoorbeeld een links alsvolgt maken:
<a href="#" onclick="triggerajax(1,23)">Klik mij 1</a>
<a href="#" onclick="triggerajax(10,23)">Klik mij 10</a>
etc...
In de functie triggerajax heb ik bij een onlcick op die link de meegegeven argumenten in die functie beschikbaar. Echter kan ik geen manier vinden waar ik dit in Mootools makkelijk mee kan doen.
Ik heb wel wat, maar dat is volgens mij een beetje omslachtig allemaal.
<a href="#" onclick="triggerajax(1,23)">Klik mij 1</a>
<a href="#" onclick="triggerajax(10,23)">Klik mij 10</a>
etc...
In de functie triggerajax heb ik bij een onlcick op die link de meegegeven argumenten in die functie beschikbaar. Echter kan ik geen manier vinden waar ik dit in Mootools makkelijk mee kan doen.
Ik heb wel wat, maar dat is volgens mij een beetje omslachtig allemaal.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script language="javascript" type="text/javascript" src="mootools-1.2.1-core-nc.js"></script> <script language="javascript"> window.addEvent('domready',function() { $$('a.reply').each(function(link) { link.addEevent('click',function(event) { event.preventDefault(); var favoriteRequest = new Request({ url: '/ajax/favorites.php', method: 'get', onSuccess: function(responseText,responseXML) { alert(responseText); } }); favoriteRequest.send('id=xxx&pid=xxxxxxx'); }); }); }); </script> </head> <body> <a href="#" class="reply">testje</a> <a href="#" class="reply">testje</a> <a href="#" class="reply">testje</a> <a href="#" class="reply">testje</a> </body> </html> |