Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用本地内容在jQuery语义UI搜索中使用类别类型?_Jquery_Jquery Ui - Fatal编程技术网

如何使用本地内容在jQuery语义UI搜索中使用类别类型?

如何使用本地内容在jQuery语义UI搜索中使用类别类型?,jquery,jquery-ui,Jquery,Jquery Ui,我一直在尝试使用带有本地内容的jquery语义UI搜索模块按类别显示搜索结果。但它似乎不起作用。它没有显示任何结果。下面是我的代码: var content = { "results": { "category1": { "name": "Category 1", "results": [ { "title": "Result Title", "url": "/optional/url/on/c

我一直在尝试使用带有本地内容的jquery语义UI搜索模块按类别显示搜索结果。但它似乎不起作用。它没有显示任何结果。下面是我的代码:

    var content  = {
  "results": {
    "category1": {
      "name": "Category 1",
      "results": [
        {
          "title": "Result Title",
          "url": "/optional/url/on/click",
          "image": "optional-image.jpg",
          "price": "Optional Price",
          "description": "Optional Description"
        },
        {
          "title": "Result Title",
          "url": "/optional/url/on/click",
          "image": "optional-image.jpg",
          "price": "Optional Price",
          "description": "Optional Description"
        }
      ]
    },
    "category2": {
      "name": "Category 2",
      "results": [
        {
          "title": "Result Title",
          "url": "/optional/url/on/click",
          "image": "optional-image.jpg",
          "price": "Optional Price",
          "description": "Optional Description"
        }
      ]
    }
  } 
};
$(document).ready(function(){
    $('.ui.search').search({
                        source: content,
                        type:'category',
                        maxResults:4,
                        fields: {
                                  categories      : 'results',    
                                  categoryName    : 'name',       
                                  categoryResults : 'results',    
                                  description     : 'description',
                                  image           : 'image',      
                                  title           : 'title'
                                }
    });
});
谁能帮忙吗

问候,,
Salman

该功能目前仍不可用:

这是一个解决方法:

从“lodash”导入 $('.ui.search').search({ 类型:'类别', apiSettings:{ 响应:(设置)=>{ let query=settings.urlData.query let filteredContent=\ uu.cloneDeep(内容) _.forOwn(filteredContent.results,(值,键)=>{ _.remove(filteredContent.results[key].results,(result)=>{ return!result.title.match(查询) }) }) 返回筛选器内容 } }
})该功能目前仍不可用:

这是一个解决方法:

从“lodash”导入 $('.ui.search').search({ 类型:'类别', apiSettings:{ 响应:(设置)=>{ let query=settings.urlData.query let filteredContent=\ uu.cloneDeep(内容) _.forOwn(filteredContent.results,(值,键)=>{ _.remove(filteredContent.results[key].results,(result)=>{ return!result.title.match(查询) }) }) 返回筛选器内容 } }
})也在寻找这个问题的答案。也许语义不支持本地类别搜索?也在寻找这个问题的答案。也许语义不支持本地类别搜索?