用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