Je veux envoyer les données via ajax vers une autre page. J'ai isolé le problème. C'est le code.ajax link json type de données call
Merci à tous pour votre help..But aucun effet ..
code mis à jour
Il a travaillé ...
<script>
$(document).ready(function(){
$(".edit").click(function(event) {
event.preventDefault(); //<--- to prevent the default behaviour
var box = 1233;
var size=123;
var itemname=123;
var potency=123;
var quantity=12333;
var dataString ={
'box' :box,
'size':size ,
'itemname':itemname,
'potency':potency,
'quantity':quantity
};
$.ajax({
url: "dd.php",
type: "post",
data: dataString,
success: function(data) {
alert(data);
},
error: function(data) {
alert(data);
}
});
});
});
</script>
Je cliquez sur le lien, il navigue, à dd.php qui a
<?php
echo json_encode(array('itemcode'=>$_POST['itemname']));
echo $_POST['itemname'];
?>
J'obtiens Object Objec t comme alerte. Qu'est-ce qui ne va pas? Pls jeter quelques here..thanks lumière vous ..
qui alertent: un dans le succès ou une erreur? –
car votre type de données est json. essayez de faire echo json_encode ($ _ POST ['itemname']); – GGio
'dataString' n'est pas un type json lorsque vous dites à php que vous transmettez des données au format json. – Rikesh