ajax Javascript搜索按钮在codeigniter中不工作
我不熟悉php和codeigniter。问题是当我点击搜索按钮时,它不会得到文本框数据。我在ajax中发出了获取显示文本框数据的警报,但它显示了{data:false} 这就是观点ajax Javascript搜索按钮在codeigniter中不工作,javascript,ajax,codeigniter,search,button,Javascript,Ajax,Codeigniter,Search,Button,我不熟悉php和codeigniter。问题是当我点击搜索按钮时,它不会得到文本框数据。我在ajax中发出了获取显示文本框数据的警报,但它显示了{data:false} 这就是观点 <form action="/index.php/search/define" method=GET> Word: <input type=text id="textbox" name="result1" onkeyup="demo(this.value);" /> <i
<form action="/index.php/search/define" method=GET>
Word: <input type=text id="textbox" name="result1" onkeyup="demo(this.value);" />
<input type="button" name="all" id ="btnclicksearch" value="Search" />
<div id="mydiv"></div>
</form>
<script language="javascript" src="/site/assets/themes/default/js/demo.js">
控制器文本框
public function returnsearchresults()
{
$typed = $this->input->get('t');
if ($typed == null || $typed == '') {
echo ''; // send back nothing if we got nothing
exit;
}
$this->load->model('Search_model');
$data['result1'] = $this->Search_model->match_model($typed);
$this->load->view('content/word_view',$data);
}
控制按钮
public function returnsearch()
{
$data = array(
'data' => $this->input->post('title'),
);
}
演示函数的作用是什么?POST需要发送键/值对。您只发送了一个值,以便控制器在phpdata中看到空的$\u POST。。。。这个$textbox.valI增加了一个演示函数,它以suggetions的形式检索数据。执行搜索的php页面的代码在哪里?
public function returnsearch()
{
$data = array(
'data' => $this->input->post('title'),
);
}