AJAX in WAMP
----LINK---------
------ AJAX -------
Code (php)
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
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
// Get base url
the_url = document.location.href;
xend = the_url.lastIndexOf("/") + 1;
var base_url = the_url.substring(0, xend);
function ajax_do (the_url){
// to make each call as unique as possible.
// two random querystring names and values should do the trick
// if there were no querystrings, we need to start with a '?'
if (the_url.indexOf("?") != -1) {
the_url += "&";
} else {
the_url += "?";
}
the_url += Math.random(0,1000) + "=" + Math.random(0,1000) + "&" + Math.random(0,1000) + "=" + Math.random(0,1000);
// Does URL begin with http?
if (the_url.substring(0, 4) != 'http') {
the_url = base_url + the_url;
}
// Create new JS element
var jsel = document.createElement('SCRIPT');
jsel.type = 'text/javascript';
jsel.src = the_url;
// Append JS element (therefore executing the 'AJAX' call)
document.body.appendChild (jsel);
}
the_url = document.location.href;
xend = the_url.lastIndexOf("/") + 1;
var base_url = the_url.substring(0, xend);
function ajax_do (the_url){
// to make each call as unique as possible.
// two random querystring names and values should do the trick
// if there were no querystrings, we need to start with a '?'
if (the_url.indexOf("?") != -1) {
the_url += "&";
} else {
the_url += "?";
}
the_url += Math.random(0,1000) + "=" + Math.random(0,1000) + "&" + Math.random(0,1000) + "=" + Math.random(0,1000);
// Does URL begin with http?
if (the_url.substring(0, 4) != 'http') {
the_url = base_url + the_url;
}
// Create new JS element
var jsel = document.createElement('SCRIPT');
jsel.type = 'text/javascript';
jsel.src = the_url;
// Append JS element (therefore executing the 'AJAX' call)
document.body.appendChild (jsel);
}
Wat deed deze code wel wat hij nu niet meer doet?
Wel, hij maakte in de pagina via de geselecteerde waarde mijn options voor mijn select aan! De ajax code zorgde ervoor dat dus mijn andere listboxen gerefreshed werden met de correcte waarden zonder een pagerefresh!
http://phphulp.nl/forum/showtopic.php?cat=1&id=64181
Zeer waarschijnlijk gerelateerd aan dit topic :). laten we alles in 1 topic houden zodat oplossingen niet dubbel worden aangedragen en eventueel mensen zich niet onnodig gaan irriteren daaraan
Zeer waarschijnlijk gerelateerd aan dit topic :). laten we alles in 1 topic houden zodat oplossingen niet dubbel worden aangedragen en eventueel mensen zich niet onnodig gaan irriteren daaraan