sonra yanıt vermiyor. İşte yaşadığım şey:ASP.NET jQuery Otomatik Tamamlama - metin kutusu Şimdiye kadar bu sitede diğer sorularda aynı sorunu bulamıyorum ilk aramada
Bir ASP.NET WebForms uygulamasında, bir jQuery otomatik tamamlama için kullandığım bir ASP: TextBox'ım bulunan bir arama alanı içeren bir UpdatePanel uygulaması var.
$(document).ready(function() {
$("#tabContainer_tabSearchBreaks_txtSearchName").autocomplete("AutoCompleteEmployee.ashx", { minChars: 3, maxItemsToShow: 10 });
});
Bütün bu olanlar iyi çalışır, ancak bir ASP tıklarsanız: Düğme ve arama alanı için bazı kodlar, otomatik tamamlama javascript artık işler işlemek.
Herhangi bir fikir ???
js kodu aramak için metin kutusu sıfırlamak için bir çözüm olmalı var.
[Güncelleme - Daha Kodu] Burada güncelleme düğmesi otomatik tamamlama kodundan ayrı olan arama alanı için yaptığı şey:
try {
int employeeID;
string[] namelst = txtSearchName.Text.Split(new string[] {
" "
}, StringSplitOptions.None);
employeeID = int.Parse(namelst[2].Substring(1, namelst[2].Length - 2));
string name = namelst[0] + " " + namelst[1];
var breaks = bh.ListBreaksForEmployeeByDate(employeeID, DateTime.Parse(txtFromDate.Text), txtToDate.Text.Length > 0 ? DateTime.Parse(txtToDate.Text).AddDays(1).AddSeconds(-1) : DateTime.Today.AddDays(1).AddSeconds(-1));
if (breaks.Count() > 0) {
lblEmployeeTitle.Text = "Breaks for " + name;
gridSearchBreaks.DataSource = breaks;
gridSearchBreaks.DataBind();
}
} catch {}
Umut bu yardımcı olur. Şu anda bu sorunu içeren sekmeyi kullanıcılardan gizledim.
"Arama alanı için bazı kodları işlemek"? pls ayrıntılı. – Colin