我有一个表单,我列出了所有邮件。我还有一个下拉菜单,删除,存档,将邮件标记为垃圾邮件。这是代码片段。我正在通过href属性提交表单。
<ul class="dropdown-menu" role="menu">
<li><a href="javascript:void();" onclick="document.inbox_form.submit();">Mark as read</a></li>
<li><a href="javascript:void();" onclick="document.inbox_form.submit();">Mark as unread</a></li>
<li class="divider"></li>
<li><a href="javascript:void();" onclick="document.inbox_form.submit();">Move to Junk</a></li>
<li class="divider"></li>
<li><a href="javascript:void();" onclick="document.inbox_form.submit();">Delete</a></li>
</ul>
如何区分四个提交?
答案 0 :(得分:2)
在提交前设置下拉列表的值。在下面的代码中,我假设下拉列表的名称为action
,将其替换为实际名称,并将值字符串替换为实际值:
<li><a href="javascript:void();" onclick="document.inbox_form.action.value='markread';document.inbox_form.submit();">Mark as read</a></li>