如何在<li> a href中放置一个动作?

时间:2015-09-19 13:51:18

标签: javascript php jquery html twitter-bootstrap

我正在尝试对li中的href进行操作,这是我的选择器代码:

<td class="small-col"><input name="selector[]" type="checkbox" value="<?php echo $sender_message_id; ?>"/></td>

和下拉列表:

<div class="btn-group">
  <button type="button" class="btn btn-default btn-sm btn-flat dropdown-toggle" data-toggle="dropdown">
    Action <span class="caret"></span>
  </button>

  <ul class="dropdown-menu" role="menu">
    <li><a href="read_message.php" type="submit" method="post">Mark as read</a></li>
    <li><a href="#">Mark as unread</a></li>
    <li class="divider"></li>
    <li><a href="#">Move to junk</a></li>
    <li class="divider"></li>
    <li><a href="#">Delete</a></li>
  </ul>

</div>

此代码用于邮件,我试图在下拉列表中执行操作,我该怎么办?

并且对于在表单和按钮上工作的操作,href是不同的,所以我无法使其工作,

<?php
include('session.php');
 include('connect.php');
 if (isset($_POST['read'])){
$id=$_POST['selector'];
 $N = count($id);
for($i=0; $i < $N; $i++)
 {
 $result = mysql_query("update message_received set message_status = 'read' where message_id='$id[$i]'");
 }
header("location: mailbox.php");
}

?>
无论如何截图,这是一个未读的 enter image description here

1 个答案:

答案 0 :(得分:0)

你可以用几种方式做简单就是调用不同的php文件来处理不同的请求,比如表命令列中的不同命令

/path/to/file.php