当前位置:  开发笔记 > 后端 > 正文

JQuery AutoComplete结果格式?

如何解决《JQueryAutoComplete结果格式?》经验,为你挑选了1个好方法。

我有一个由空格分隔的值字符串,我返回到Jquery调用,但它不会将单词分隔成行.数据应该以字符串或列表或其他方式返回吗?



1> tvanfosson..:

默认情况下,它希望结果由换行符分隔.如果提供由空格分隔的值列表,则需要提供一个解析函数,该函数将获取返回的数据并将其转换为数组.如果您提供值列表,情况也是如此.

这是我正在处理的项目中的一个示例,它通过JSON从MVC操作返回一个字符串列表.

$('#eventName').autocomplete( '<%= Url.Action("SearchEvent", "Donor" ) %>', {
    dataType: "json",
    formatItem: function(data,i,max,value,term){
       return value;
    },
    parse: function(data){
        var array = new Array();
        for(var i=0;i

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有