如何在php中通过选择datalist的选项值进行重定向?

如何在php中通过选择datalist的选项值进行重定向?,php,Php,我是php新手。当我们在php中使用ajax进行搜索时,就像我们在.net中使用datalist一样,现在我也想在php中使用datalist。你知道我们怎么做吗?但现在的问题是如何通过选择选项值重定向到另一个页面? 代码如下: <input type="text" list="gt" /> <datalist name="dt" id="gt" > <?php while($result33=mysqli_fetch_assoc($select

我是php新手。当我们在php中使用ajax进行搜索时,就像我们在.net中使用datalist一样,现在我也想在php中使用datalist。你知道我们怎么做吗?但现在的问题是如何通过选择选项值重定向到另一个页面? 代码如下:

 <input type="text" list="gt"  />
  <datalist name="dt" id="gt" >
   <?php
   while($result33=mysqli_fetch_assoc($select33))
   {
   ?>
   <option value="artistdetail.php?id=<?php echo $result33['ID']; ?>"> <?php echo    $result33['name']; ?> </option>

  <?php
  }
  ?>
  </datalist>
试试这个

<option value="artistdetail.php?id=<?php echo $result33['ID']; ?>"> <?php echo    $result33['name']; ?> <? echo ("onclick='location.href='artistdetail.php?id=$result33[ID]';");?> </option>

要传递Id和名称吗?我只想在选项值中提到的页面上重定向。