我正在尝试实现一个搜索功能,当用户在搜索框中键入字符时,将使用ajax查询数据库。这将显示数据库中以用户键入的字符开头的所有数据。
答案 0 :(得分:1)
我认为这一行,是你的问题;
$this->load->view(array('words' => $wordlist));
您正在尝试加载一系列视图。
view函数中的第一个参数是您尝试加载的文件的名称。像这样;
$this->load->view('file_name', $data, true/false)
https://ellislab.com/codeigniter/user-guide/libraries/loader.html
答案 1 :(得分:0)
如果您想要特定类型的数据并且简单输出,则必须使用不带$this->load->view
的标头响应,如下所示:
header('Content-type: application/json');
echo json_encode(array('words' => $wordlist));
使用它,您可以使用ajax轻松获取数据