用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1886|回复: 2
收起左侧

[讨论/交流] 一个form中,有两个submit按钮。这种情况怎么处理较好。

[复制链接]
发表于 2014-3-3 21:29:03 | 显示全部楼层 |阅读模式
如题,这种情况如何处理了。

<FORM action="<?php echo site_url("divide/sendorderall"); ?>" method="post" name="order" id="order">

<?php echo form_submit('submit', '批量发货')?>
<?php echo form_submit('submit', '批量设置')?>
发表于 2014-3-5 09:25:17 | 显示全部楼层
PHP复制代码
 
    if (isset($_POST['批量发货'])) {
        # 批量设置
   }
    elseif (isset($_POST['批量设置'])) {
        # 批量设置
   }
 
复制代码


提交按钮设置不同name,提交试试呢
发表于 2014-3-5 10:59:05 | 显示全部楼层
做一个隐藏域来设置提交值,单击某个按钮时就给这个隐藏域赋值,提交时可以写成这样
if ($this->input->post('隐藏域') == 值1) {
    执行
} elseif ($this->input->post('隐藏域') == 值2) {
    执行
}
。。。。

本版积分规则