我的问题是,如果假设视图中有多个按钮,假设它可能是15并且所有这些功能都不同,所以在正常情况下我必须创建多个文件,即ajax或php文件,或者我必须创建多个函数控制器。 是否有任何解决方案可以最小化文件或函数的数量,并在一个或两个函数或文件中实现这些功能?
答案 0 :(得分:0)
在HTML中
<button type="submit" name="submitForm" value="button1">Button 1</button>
<button type="submit" name="submitForm" value="button2">Button 2</button>
<button type="submit" name="submitForm" value="button3">Button 3</button>
在控制器中
$formSubmit = $this->input->post('submitForm');
if( $formSubmit == 'button1' )
//button1 functionality
elseif( $formSubmit == 'button2' )
//button2 functionality
elseif( $formSubmit == 'button3' )
//button3 functionality