我是php编码的新手。请帮我做这个。这是我的html代码。
<label>Select room type:</label>
<select name="user" id="user ">
<option>one</option>
<option>two</option>
<option>three</option>
</select>
<div id="display"></div>
这是我的jquery代码:
$(document).ready(function() {
$("#user").change(function (e) {
var user = $(this).val();
$.post("fetch.php",{"user": user},function (data) {
$('#display').html(data);
});
});
});
这是fetch.php:
<?php
echo $_POST['user'];
?>
运行fetch.php时出现错误。php是
Notice: Undefined index: user on line 2
请帮我哪里出了问题
替代方式
jquery代码:
$('#user').change(function(){
var user = $('#user').val();
$.ajax({url:"fetch.php?user="+user,cache:false,success:function(result){
$('#display').html(result);
}});
});
fetch.php
<?php echo $_GET['user'];?>