用ajax后到PHP
这里有超的资料,因此我在遇到麻烦是我的jquery:Ajax帖子不传递数据到php?
$('#kodeobat').on('change',function(){
var kodeobat = $(this).val();
if (kodeobat = ""){
$("#hargaobat").val("");
} else {
$.ajax({
type: "POST",
data: { 'kodeobat': kodeobat },
dataType: "json",
url: "getdata.php",
success: function(json) {
$("#hargaobat").val(json["hargaobat"]);
}
});
}
});
,这里是PHP文件:
$kodeobat = $_POST['kodeobat'];
$stmt = $db_con->prepare("SELECT kodeobat, hargaobat FROM Obat WHERE kodeobat='".$kodeobat."'");
$stmt->execute();
while($row=$stmt->fetchAll(PDO::FETCH_ASSOC))
{
if($kodeobat == $row['kodeobat']){
echo json_encode($row);
}
}
和它的结果:注意:未定义的索引:kodeobat in .../getdata.php,第4行是这行$ kodeobat = $ _POST ['kodeobat'];
代码有问题吗?谢谢youuu :)
OMG我怎么可能会错过一个>。< 我虽然这是阿贾克斯错了:( 非常感谢你兄弟:) :) – Rakhadin
相信我甚至我错过了很多次:) – Rishi