jQuery ajax in ajax
Ik probeer via jQuery een ajax functie op te halen via ajax.
Het werkt al om al mijn javascript op te halen via Ajax, maar het is een formulier, die ook weer via ajax gesubmit wordt.
De bestanden die AJAX ophaalt staan op een externe server, en het is de bedoeling de submit ook op deze server te houden.
Het probleem is dat mijn ajax functie die onder de submit van het formulier hangt, niet werkt, terwijl alle andere functionaliteiten wel werken (bijv een alert aan de submit van het formulier hangen).
Zou iemand mij hierbij kunnen helpen?
Groeten,
Joshua
Toevoeging op 19/07/2011 11:45:35:
$('.componentContent').load('http://externeServer.nl/register.php');
In register.php zit ook Javascript:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
function submitRegister(type)
{
var post=new Array();
$('form.'+type+' *:input').each(function()
{
post[$(this).attr('name')]=$(this).val();
});
$.post('submitRegister.php',{post:post},function(data)
{
alert(data);
});
//alert(post['voorletters']);
return false;
}
{
var post=new Array();
$('form.'+type+' *:input').each(function()
{
post[$(this).attr('name')]=$(this).val();
});
$.post('submitRegister.php',{post:post},function(data)
{
alert(data);
});
//alert(post['voorletters']);
return false;
}
De functie submitRegister wordt aangeroepen op het moment dat het formulier is gevalideerd.
Probleem is dus dat de niet werkt, als er http://externeServer.nl/ voor staat werkt het ook niet.
Gewijzigd op 19/07/2011 20:50:42 door Joshua W
wat geeft de errorconsole aan? (in chrome: [ctrl]+[shift]+[j])
http://api.jquery.com/jQuery.ajax Dan kan je JSON code ophalen met AJAX en dan werkt de functie gewoon.
Toevoeging op 19/07/2011 17:32:50:
Gebruik hiervoor niet .load maar bijv. http://api.jquery.com/jQuery.ajax Dan kan je JSON code ophalen met AJAX en dan werkt de functie gewoon.
Gebruik hiervoor niet .load maar bijv. Toevoeging op 19/07/2011 17:32:50:
Gebruik hiervoor niet .load maar bijv. http://api.jquery.com/jQuery.ajax Dan kan je JSON code ophalen met AJAX en dan werkt de functie gewoon.
@Wouter, ga ik morgen op mijn werk proberen. Mocht het niet werken weet ik het forum te vinden.
Jullie beide bedankt in ieder geval, tot zover :)!
Toevoeging op 20/07/2011 10:48:32:
@Wouter: Het werkt hoor! Bedankt!
Had me eerlijk gezegd nog niet veel verdiept in de term JSON maar snap het nu.
Dat vind ik nou het mooie aan dit vak, altijd is er wel wat nieuws wat je leren kan :)!