我有三种形式的页面。Codeigniter:3提交按钮,一个功能?
我想运行与点击按钮相对应的不同db调用。
我有一个2 lib函数。一个验证,并将其传递给_submit函数...
如何根据单击提交按钮来区分_submit函数? alt text http://img339.imageshack.us/img339/171/screenshot20100119at245.png
我有三种形式的页面。Codeigniter:3提交按钮,一个功能?
我想运行与点击按钮相对应的不同db调用。
我有一个2 lib函数。一个验证,并将其传递给_submit函数...
如何根据单击提交按钮来区分_submit函数? alt text http://img339.imageshack.us/img339/171/screenshot20100119at245.png
您可以设置3种不同形式,各有各的作用,或者每个提交按钮并基于submit
变量的值采取行动,你可以设置不同的值。
查看
<form name="my_form" action="some/action/validate/">
<input type="submit" value="paypal" name="submit" />
<input type="submit" value="promo" name="submit" />
<input type="submit" value="employee" name="submit" />
</form>
控制器
function validate() {
$my_action = $this->input->post('submit');
if (my_action == 'paypal') {
// Your logic
}... etc
}
我是一个超级初学者。你能举出一个行动的例子吗? – 2010-01-19 20:21:22
@凯文 - 很高兴这么做! – 2010-01-19 23:12:14
def validate()?你不是蟒蛇吗? ;) – 2010-05-07 22:25:19
如果(my_action = “贝宝”)必须是如果(my_action == “贝宝”)
细节...
为什么你不能只有三种形式,每种都有自己的行为和提交按钮? – wpjmurray 2010-01-19 20:10:22
啊......这可能有道理...... – 2010-01-19 20:41:36