这里有点令人困惑,因为我不确定这将被称为什么?
如果有人熟悉facebook的布局,我试图编码一个类似的项目,就像在"评论"框或"状态"框的一边,你有"向下箭头"图标,一旦点击,下拉菜单(类似于下拉菜单,但更辛苦的工作包括)。唯一的问题是,一旦菜单中的一个项目被点击,我需要执行一个操作…如:
<?php
if($_POST['delete']){
mysql_query"Do the query";
}
就像表单一样。是否有一个简单的或更简单的方法来做到这一点,而不是混乱的CSS和JS代码负载?只是为了得到一个简单的"箭头"样式的图标,它可以放到一个菜单中,每个选中的项目都可以作为一个表单提交按钮?
p。S:已经尝试使用下拉选择框,但没有成功。我也试着在里面添加一个图标,但是没有成功。
那么,您可以使用select
与一些简单的javascript,如:
<select onchange="this.form.submit()">
只要用户选择一个选项,表单就会提交。
详细说明一下,这里有一个例子:
<?php
// If form submitted, check value and do work...
if (isset($_POST['myselect'])) {
if ($_POST['myselect'] == 'delete') {
echo "User selected Delete!!!";
}
//elseif ...
}
?>
<form method="POST" action="">
<select name="myselect" onchange="this.form.submit()">
<option>...</option>
<option value="delete">Delete</option>
<option value="other">Other task...</option>
</select>
</form>