Я новичок в кодировании в php. Пожалуйста, помогите мне с этим. Это мой html-код.jquery onchange с php
<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 является
Notice: Undefined index: user on line 2
Пожалуйста, помогите мне, где я иду не так
Это ответ, когда вы запускаете его через ваш пост JQuery? Или это, когда вы пытаетесь запустить его напрямую? (Это было бы так, если бы вы просто пытались запустить его напрямую, потому что ничего не было $ _POSTed для него). –
'id =" user "' вот в чем проблема. Удалите пространство. 'id =" user "' –
Я пробовал как с, так и без jquery post. Он говорит о неопределенном индексе. Почему это не сообщение? –