Friday, 31 May 2013

AutoCompliet of jquery

   <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
  <script type="text/javascript" src="js/jquery-ui.js"></script>
 <script type="text/javascript">
        var availableTags;
        $(function () {
            var cValue = document.getElementById("hdnList").value
            var list = cValue.split(",");
            availableTags = list;
            $("#txtProjectname").autocomplete({
                source: availableTags
            });
        });
    </script>


<asp:HiddenField ID="hdnList" runat="server" />
     <input type="text" id="txtProjectname" class="inputBox" value="Type project name" onfocus="this.value=''" />

void BindProjectName()
    {
        System.Text.StringBuilder sb = new System.Text.StringBuilder();
        DataSet ds = Project_Master.GetAllProjectName();
        List<string> lstProjectName = new List<string>();
        foreach (DataRow dr in ds.Tables[1].Rows)
        {

            lstProjectName.Add(dr["ProjectName"].ToString().Trim().Replace("'", "") + " - " + dr["locationarea"].ToString().Trim().Replace("'", ""));
        }

        //sb.Append("[");
        foreach (string s in lstProjectName)
        {
            sb.Append(s + ",");
        }
        //sb.Append("]");
        hdnList.Value = sb.ToString();
    }

No comments:

Post a Comment