Kılavuz görünümünde bir sorgu metnini nasıl vurgulayabilirim?Kılavuz görünümünde bir sözcüğü nasıl vurgulayabilirim
10
A
cevap
2
.
ve sonra bu komut dosyasını kullanın: Kod açıkça aynı olmayacak iken
$(document).ready(function() {
$('#txt_Search').keyup(function() {
searchTable($(this).val());
});
function searchTable(inputVal) {
var table = $('#GridView1');
table.find('tr').each(function (index, row) {
var allCells = $(row).find('td');
if (allCells.length > 0) {
var found = false;
allCells.each(
function (index, td) {
var regExp = new RegExp(inputVal, 'i');
if (regExp.test($(td).text())) {
found = true;
return false;
}});
if (found == true) $(row).show(); else $(row).hide();
}
});
}
});
-4
metnini arayın, ürününü <label>
gibi bir etiketle işaretleyin ve etiketler için vurgu stili eklemeyi unutmayın.
bir metin girişi txt_Search
calles sizin page.add jQuery referans ekleyin: Bu adımları takip edin bu istemci tarafında yapmak istiyorsanız
+0
anlama –
0
var gv = document.getElementById("#GridView1");
for (var i = 0; i < gv.all.length; i++) {
var cellValue = grid.rows[i].cells[0].elements[0];
cellValuestyle.background = '#DD00DD';
}
, birkaç yıl önce hızlı bir makale vurgulayarak (hayır cinas) yazdı temel yaklaşım: http: //classicasp.aspfaq.com/general/how-do-i-highlight-words-in-a-string.html –
Bu, başarmak için biraz kod içerebileceğinden, bir göz atın: - http: // evonet .com.au/gridview-with-highlighted-search-results/ – skub
Bu, aşağıdakileri açıklar: http://forums.asp.net/t/1109807.aspx/1?Highlighting+result+in+GridView –