从数据库中获取单词并将其传递给在浏览器中运行的脚本文件

 

Apply to Multiple Textareas

$('.textarea').textcomplete([ { // tech companies words: [], words.push(""); match: /\b(\w{2,})$/, search: function (term, callback) { callback($.map(this.words, function (word) { return word.indexOf(term) === 0 ? word : null; })); }, index: 1, replace: function (word) { return word + ' '; } } ]);

我尝试了这个,但没有得到结果是错误的我在这里我是新的javascript我将自动编译我的textarea它的工作单词: ['apple', 'google', 'facebook', 'github'] ,但当我检索它从db没有得到结果

检查一下,它可能对你有帮助

        public class WebService : System.Web.Services.WebService { [WebMethod] public List GetData(string DName) { List result = new List(); using (SqlConnection con = new SqlConnection("Data Source=SYSTEM-30;database=DB_Test_Trainees;user id=test;password=Test")) { using (SqlCommand cmd = new SqlCommand("select Dname from DEPTDHII where Dname like '%'+@SearchText+'%'", con)) { con.Open(); cmd.Parameters.AddWithValue("@SearchText", DName); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { result.Add(dr["DName"].ToString()); } return result; } } } 

}

看看这个网站 – > http://www.c-sharpcorner.com/UploadFile/29d7e0/jquery-autocomplete-getting-data-from-database-in-Asp-Net/