JQuery autocomplete

$("#test").autocomplete({
        source: function(request, response) {
            //資料來源
           $.ajax({
                url:"c-input-autocomplete.action.do?",
                data: {"key":key},
                dataType: "json",
                async: false,
                error: function(xhr, textStatus, errorThrown){
                            alert("ajax error");
                },
                success: function(dataList){
                    var result=$.map(dataList, function(item){
                         var label=item.data.GroupName ;
                         return {label: label, value: label,id:item.data.GroupId};
                    });
                    response(result);
                }
            });         
        },
        select: function (event, ui) {
            //選擇後的事件
            //do something
        }        
});

arrow
arrow
    全站熱搜

    blue sky 發表在 痞客邦 留言(0) 人氣()