2013-10-09 3 views
0

У меня есть раскрывающееся меню, содержащее список статей. Я хочу, чтобы в раскрывающемся списке можно выбрать параметр и нажать кнопку отправки, чтобы инициировать удаление статьи.PHP/Как опубликовать выпадающее меню с помощью кнопки «Отправить»

В настоящее время статьи удаляются при выборе варианта в раскрывающемся меню, а не в большом удобстве использования.

<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> 
+4

Это потому, что у вас есть 'OnChange = "this.form.submit();' там .. –

ответ

5

Просто удалите JavaScript (onchange) и добавьте представить input:

<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> 
+1

Простое решение для новичков. Спасибо. – BallSoHard

Смежные вопросы