Hallo mede leden,

Ik heb een vraag/probleem

Ik heb een radio button die werkt met een onChange

<input type="radio" name="dpoint" value="'.$fetch['dpoint'].'" onChange="Donate(this.value);" />


Nu heb ik ook het script opgezet

<script type="text/javascript">
		function Donate(id) {
			document.getElementById('box').style.display = 'block';
			$.ajax({
				url: 'ajax.php?a=donate&id=' + id,
				type: 'GET',
				dataType: 'php',
				timeout: 1000,
				success: function(response) {
					$("#box").html(response);
				}
			});
		}
		</script>


Als ik nu via firefox kijk in de browserconsole zie ik wel dat als ik op de radio button click de value wordt verzonden naar ajax.php

Nu heb ik in ajax.php dit neergezet om te testen
echo var_dump($_GET);


maar ik krijg geen response terug.

in het script waar de radio button staat heb ik ook de div
<div id="box"></div>


Iemand enig idee waar dit aan kan liggen?
kennelijk doet de heel oude jQuery niet met het datatype.

De nog steeds behoorlijk oude versie wel.

Maar nogmaals: TEST nu eens met een kale versie.
Roep het direct aan in de browser.
Of roep het via jquery aan, maar gebruikt dan Firebug om het terugkomende result te zien. Ook als jQuery het resultaat niet snapt om dat het niet in het nietbestaande datatype PHP aangeboden wordt.

En upgrade eens naar een recente versie van je software.
Jquery is nu geupdate.

Ik krijg nu ook de gewenste response terug in de juiste div.
dataType = 'html'

Ik wil jullie graag bedanken voor het meedenken aan de oplossing.

Met vriendelijke groet,

Thomas de Vries

Reageren