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>