2011-02-28 44 views
0

我想调用控制器函数CreateData()上提交按钮点击,但它不工作。按钮clik上的呼叫控制器功能不起作用

这是我的代码。

<form method="post" > 
<input type="submit" value="CREATE" name="btncreate" id="btncreate" />   
</form> 

function CreateData(){  
    if($this->input->post('btncreate')) 
     $this->load->view('demo'); 
} 
+3

“但它不工作”是寻求支持时,你所能给予的最无用的说法。什么不行?该按钮不会触发提交操作?该页面转到404?该页面会引发错误?加载时服务器会随机爆炸?在我们有机会帮助您解决问题之前,您必须定义一个错误。 – 2011-02-28 10:43:33

回答

3

你忘了“行动”的属性:

<form method="post" action="your_controller/CreateData" > 
<input type="submit" value="CREATE" name="btncreate" id="btncreate" />   
</form> 

function CreateData(){ 
    $this->load->view('demo'); 
} 
+3

我希望stackoverflow会让我只说“大声笑”,并做到这一点。 – 2011-03-01 09:21:51