如何使用带有jQuery的Ajax在文本框中键入时显示搜索结果?
答案 0 :(得分:2)
jquery autocomplete对你来说可能是一个不错的选择。
使用jquery是不够的,你需要添加jqueryui库,但是你可能会使用这个库中的更多功能。
答案 1 :(得分:0)
即使我是ajax领域的初学者昨天我尝试了一些东西......在googling之后在某些网站上找到了我之后获取此内容...
http://jqueryui.com/autocomplete/
如果没有,我会告诉你我的代码......
答案 2 :(得分:0)
我建议使用此自动完成代码。
http://www.devbridge.com/projects/autocomplete/jquery
它适用于jQuery,但它是一个小代码,不需要运行这么多额外的javascript文件,并且在你键入时也会突出显示这些单词。
答案 3 :(得分:0)
它通常会起作用 -
protected void TextBox7_TextChanged(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = con.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "select * from TableTest where Name like('" + TextBox7.Text + "%')";
cmd.ExecuteNonQuery();
DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
// GridView1.DataSource = dt;
con.Close();
}