Привет всем! В PHP стр.1 мой код здесь ..Функция ajax при изменении выпадающего значения Значение
<html>
.
...
<select id="customer">...</select>
..
....
<div id="show"></div>
//and Java script function (ajax call)
<script>
$('#customer').change(function(){
var Id = $(this).val();
$.ajax({
type: "GET",
url: "page2.php",
data: "ID="+id,
success: function(data) {
document.getElementById("show").innerHTML = data;
}
});
});
</script>
</html>
В PHP page2 как код ..
<?php
$ID=$_GET['ID'];
...
//db connection code
..
$sql="select * from Table1 where id='$ID'";
//result code..
//while loop..
//echo something..
// all working without error..
?>
Так что, когда я пытался сделать this.It не показывая данные успеха или может функция Ajax не работает. У меня была проверка с предупреждением (данные); , но не предупреждает ничего. прошу помочь.
какой вывод url 'page2.php? ID = [some id]'? – bekt
данные: "ID =" + id, var Id = $ (this) .val(); - попробуйте в верхнем регистре, исправьте это: data: "ID =" + Id - в верхнем регистре "I". – sinisake
вы получите echo infront переменной $ ID Php echo $ ID = $ _ GET ['ID']; ... // db код подключения .. $ sql = "select * from Table1 где id = '$ ID'"; // результирующий код .. // пока петля .. // эхо что-то .. // все работает без ошибок .. ?> – Vetrivel