Javascript 如何使邮件显示而不在表单中键入
我只想在下拉按钮中选择房间和时间后显示消息。我选择了所有这些,它将以如下形式出现: $document.readyfunction{ $'rooms,time'。绑定'input',函数{ $'time\u room'.val$'rooms'.val+'+ $'time'.val; }; }; 选择 cas 104 cas 105 选择 上午7:00-8:00 上午8:00-9:00 time_room的“input”事件将仅在手动输入时触发,而不是在javascript/jQuery设置其值时触发 似乎没有必要将事件处理程序附加到time_room,因为它的值将或应该只会随着房间和时间的变化而变化 您需要引起$.post。。。更改房间或时间时调用Javascript 如何使邮件显示而不在表单中键入,javascript,php,jquery,forms,Javascript,Php,Jquery,Forms,我只想在下拉按钮中选择房间和时间后显示消息。我选择了所有这些,它将以如下形式出现: $document.readyfunction{ $'rooms,time'。绑定'input',函数{ $'time\u room'.val$'rooms'.val+'+ $'time'.val; }; }; 选择 cas 104 cas 105 选择 上午7:00-8:00 上午8:00-9:00 time_room的“input”事件将仅在手动输入时触发,而不是在javascript/jQuery设置其值
$(document).ready(function() {
$('#rooms, #time').on('change', function() {
var time_room_value = $('#rooms').val() + ' ' + $('#time').val();
$('#time_room').val(time_room_value);
$.post('check.php', { 'time_room': time_room_value }, function(result) {
$("#feedback").html(result).show();
});
});
// $("#feedback").load('check.php').hide(); // no point loading a message that will not be seen?
$("#feedback").hide();
});
注意,我已将输入更改为更常见的更改事件。因此,当您从下拉列表中选择房间和时间时,应显示“已拍摄”消息?我想它会在时间选择正确后想要它?@DhavalChheda是的,你是对的。当我选择房间和时间时,信息会立即出现。非常感谢,这对我帮助很大。现在我的项目就要完成了,不用担心。祝你好运。