Bernd: Inline editing

Beitrag lesen

Hallo,

puh, ich denke ich habe es gelöst?

$('#artikelstandort').change(function() {

		var formData = {
			'standort':    $(this).val(),
			'projektID':   $(this).data('projekt-id'),
			'warenkorbID': $(this).data('warenkorb-id')		
		};
				
		console.log(formData);

		$.ajax({
			
			url:  "updateArtikelstandort.php",
			type: "post",
			data: formData,
		  dataType: 'json',
			
      success:function(d) {
		  	
        //alert(d.id);
				
				$('#'+d.id).append('OK');  
				
				setTimeout(function() {
					$('#'+d.id).fadeOut('fast');
				}, 1000);
			}
		});
});

Ist fadeOut richtig, oder kann man das ganze auch direkt wieder löschen lassen? In meiner PHP Datei habe ich noch folgendes hinzugefügt

echo json_encode( array("id" => $_POST["warenkorbID"]));

Und in meiner Tabelle habe ich noch folgendes für die Ausgabe hinzugefügt

<span id="<?php echo htmlspecialchars($array['wt_id']); ?>"></span>