Jquery UI自动完成无法工作
Jquery UI Autocomplete not working
我使用Jquery小部件Autocomplete。我的数据源是一个返回JSON数据的服务器端脚本。
$(function() {
$( "#supcode" ).autocomplete({
source:"index.php/inventory/supcode",
minLength: 1
});
});
Im使用MVC架构(Codeigner),并在控制器中使用以下方法返回JSON数据,
function supcode()
{
$dataarray="";
$data=$this->Inventorymodel->supcode();
echo json_encode($data);
}
我正在使用以下函数提取模型中的数据,
function supcode(){
$finresult="";
$this->db->select('name');
$query = $this->db->get('supplier');
$result=$query->result_array();
foreach($result as $row){
$finresult[]=array(
'name' => $row['name']
);
}
return $finresult;
}
当我在文本框中键入一封信时,过滤不起作用,所有项目都已列出。我做错了什么?有人能帮我吗?提前感谢。。。。
您需要在服务器端完成筛选(如@Henrik对问题的评论中所述),并且预期的数据格式需要是以label
和value
为字段的对象数组。
[ { label: "Choice1", value: "value1" }, ... ]
请参阅此链接jQuery自动完成。
相关文章:
- jQuery UI自动完成突然停止工作
- AngularJS UI路由器不能像ng路由器那样工作
- Jquery UI自动完成无法工作
- 使用Jquery ui时滑块无法工作
- Alloy UI文本区域工作不正常
- 谷歌jQuery UI链接无法脱机工作
- jquery ui映射框架在jqm 1.1.1上无法正常工作
- 基于语义UI的页面在Tide SDK中无法正常工作
- 使用 Angular 和 UI-bootstrap 对模态事件绑定无法工作的指令
- MVC 分部视图中的 JQuery UI 自动完成功能只能工作一次
- 如何使有角度的ui网格footerTemplate工作
- react如何与修改html的javascript ui组件协同工作
- 为什么我的UI应用程序嵌套在引导模式中时无法工作
- Kendo UI层次结构DataSource架构不工作
- jQuery UI日期选择器不工作
- 如何调试jQuery UI效果未按预期工作
- jQuery UI手风琴无法在本地目录的Safari中工作
- jquery中的hover不工作ui
- Angular路由应用在本地工作,而不是在plunker上工作——ui-view没有拉入视图:()
- 动态滑块值不工作(ui.value)