Ik ben bezig met een script waarbij Ajax nodig is.
Ik wil POST data verzenden. Overigens heb ik een nogal aparte fout en op google kon ik de oplossing niet vinden.

Als ik dus op .box druk krijg ik in beeld:"bezig";

Als ik een verkeerde url invul krijg ik fout.
Wat doe ik verkeerd dat ik geen goed krijg?


<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<script src="http://code.jquery.com/jquery-1.7.js" type="text/javascript"></script>
<script>
	$(document).ready(function(){
		$('.box').on("click",function(){
		$.ajax({
			type: 'POST',
			url: 'js/javascript.php',
			data: {test: 'test'},
			beforeSend: function(){
				$('.box').html('bezig');
			},
			succes: function(){
				$('.box').html('goed');
			},
			error: function(){
				$('.box').html('fout');
			}
		});
		});
	});
</script>

		<div class="box" style="cursor:pointer;">
			Test
		</div>

<body>
</body>
</html>


js/javascript.php:
<?php
if(isset($_POST['test'])){
echo'test';
}
?>
Kan je jouw code even tussen [code] en [/code]-tags plaatsen?
Wat als je van .html nou eens .text maakt?!
Keizer Webdesign op 15/08/2013 23:35:01

Wat als je van .html nou eens .text maakt?!


Dat werkt niet.
En dan zouden Before en Error ook niet werken.
Lees xhr.statusText eens uit in je error-event?

Of doe het eens zo:

error:function (xhr, ajaxOptions, thrownError){
					$(".result").empty().html('Er is een fout opgetreden:'+ xhr.status + ' '+ thrownError);
                }    

succes: function(){
                $('.box').html('goed');
            },

Je weet dat het success is en niet succes?
- Aar - op 15/08/2013 23:49:46

Lees xhr.statusText eens uit in je error-event?

Of doe het eens zo:

error:function (xhr, ajaxOptions, thrownError){
					$(".result").empty().html('Er is een fout opgetreden:'+ xhr.status + ' '+ thrownError);
                }    



Kreeg geen fout.

Erwin H op 15/08/2013 23:59:21


succes: function(){
                $('.box').html('goed');
            },

Je weet dat het success is en niet succes?


Dankje lezen blijft moeilijk.
Het werkt.
Problem Solved!
Klopt, het is wel gelukt, maar het event werd dus verkeerd aangeroepen,
Fijn dat het opgelost is, dit zijn echt van die dingen waar je steeds maar weer overheen kijkt.

Reageren