我面临的问题是我为选择做了一个while循环,它将为酒店生产不同类型的房间,并且每个客户可以同时进行多个预订,所以我想创建选择将是有用的。 基本上,图片看起来像这样:
Select Room Type:
Room Type: Your selection
Double Luxury (select box)
Double Size (select box)
Single Luxury (select box)
Single Size (select box)
然而,当我试图从选择框中获取价值时,我遇到了困难。 Javascript不能通过getelementbyName或ById工作, 我认为主要问题在于:
行是具有roomType和其他内容的特定行,我不确定这是否是为select部分编写的正确方法:
<select name="<?php $row["RoomType"];?>" onchange="select_room()">
谢谢!
答案 0 :(得分:0)
你忘了回声。
<select name="<?php echo $row["RoomType"];?>" onchange="select_room()">
答案 1 :(得分:0)
将类添加到DOM并在Jquery中使用它。
HTML:
<select name="<?php $row["RoomType"];?>" class='rooms' onchange="select_room()">
jquery的:
$('.rooms').change(function(){
alert($('.rooms:selected').val());
});
您也可以使用 this
来获取价值。