从数据库中获取单词并将其传递给在浏览器中运行的脚本文件
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; } } }
}