jquery autosuggest: what is wrong with this code?
- by Abu Hamzah
i have been struggling to make it work my autosugest/autocomplete and its acting strange unless i am doing completely silly here.
please have a look
1) does not do anything, does not work or nor fire the event.   
<script src="Scripts/jquery-1.4.2.js" type="text/javascript"></script> 
    <script src="Scripts/jquery.autocomplete.js" type="text/javascript"></script>
<form id="form1" runat="server"> 
    <script type="text/javascript"> 
        $(document).ready(function() { 
            $("#<%=txtHost.UniqueID %>").autocomplete("HostService.asmx/GetHosts", { 
                dataType: 'json' 
        , contentType: "application/json; charset=utf-8" 
        , parse: function(data) { 
            var rows = Array(); 
            debugger 
        for (var i = 0; i < data.length; i++) { 
            rows[i] = { data: data[i], value: data[i].LName, result: data[i].LName }; 
        } 
        return rows; 
    } 
    , formatItem: function(row, i, max) { 
        return data.LName + ", " + data.FName; 
    } 
            }); 
        }); 
    </script> 
2) this works if i remove the above code and replace with this code:
 <script type="text/javascript"> 
        $(document).ready(function() { 
            $("#txtHost").autocomplete("lazy blazy crazy daisy maisy ugh".split(" ")); 
        }); 
    </script>
any help ?