Javascript PHP/如何发布带有提交按钮的下拉菜单选项

Javascript PHP/如何发布带有提交按钮的下拉菜单选项,javascript,php,html,forms,Javascript,Php,Html,Forms,我有一个包含文章列表的下拉菜单。我想能够从下拉列表中选择一个选项,然后按下提交按钮,开始删除文章 现在,当从下拉列表中选择一个选项时,文章会被删除,这不是很好的可用性 <form action="delete.php" method="get"> <select onchange="this.form.submit();" name="id"> <?php foreach ($articles as $article){ ?>

我有一个包含文章列表的下拉菜单。我想能够从下拉列表中选择一个选项,然后按下提交按钮,开始删除文章

现在,当从下拉列表中选择一个选项时,文章会被删除,这不是很好的可用性

    <form action="delete.php" method="get">
    <select onchange="this.form.submit();" name="id">
       <?php foreach ($articles as $article){ ?>
              <option value="<?php echo $article['article_id']; ?>">
         <?php echo $article ['article_title']; ?></option>
     <?php } ?>
</select>
    </form>

只需删除JavaScript(
onchange
)并添加提交
输入:

<form action="delete.php" method="get">
  <select name="id">
   <?php foreach ($articles as $article){ ?>
      <option value="<?php echo $article['article_id']; ?>">
   <?php echo $article ['article_title']; ?></option>
 <?php } ?>
  </select>
  <input type="submit" value="Delete">
</form>

只需删除JavaScript(
onchange
)并添加提交
输入:

<form action="delete.php" method="get">
  <select name="id">
   <?php foreach ($articles as $article){ ?>
      <option value="<?php echo $article['article_id']; ?>">
   <?php echo $article ['article_title']; ?></option>
 <?php } ?>
  </select>
  <input type="submit" value="Delete">
</form>


这是因为其中有“onchange=”this.form.submit();”。这是因为您有“onchange=”this.form.submit();”这是一个简单的新手解决方案。谢谢。对于新手来说,这是一个简单的解决方案。非常感谢。