我有textbox
我用它来过滤gridview
。每当我添加适当的文本时,IT都会过滤但是当我没有添加正确的文本时,我想要显示一些警告,Invalid Record
。
以下是我的代码
$(function () {
$('.field-style').each(function (i) {
$(this).quicksearch("[id*=grdSapDetails] tr:not(:has(th))", {
'testQuery': function (query, txt, row) {
return $(row).children(":eq(" + i + ")").text().toLowerCase().indexOf(query[0].toLowerCase()) != -1;
}
});
});
});
请建议做什么
更新
我在noResults
中添加了我的提醒消息,如下所示quicksearch.js
,但仍然没有提醒。
var timeout, cache, rowcache, jq_results, val = '', e = this, options = $.extend({
delay: 100,
selector: null,
stripeRows: null,
loader: null,
noResults: 'tr#noresults',
matchedResultsCount: 0,
bind: 'keyup',
onBefore: function () {
return;
},
答案 0 :(得分:2)
您可以使用Jquery搜索网格视图,并根据行筛选器计数显示警告消息:
SauvegardePlateau = plateau
print(SauvegardePlateau)
deplacement(VP,X1,Y1,X2,Y2) #changes the value in the first "plateau"
dessinpieces()
print(SauvegardePlateau)
Turn=0
if SauvegardePlateau != plateau:
if Joueur==1:
Joueur=2
else:
Joueur=1
答案 1 :(得分:0)
我无法理解你是如何合并服务器端和客户端代码的。
您正在谈论服务器控件(GridView),因此您可以使用EmptyDataText
属性。
客户端您可以处理文档就绪:计算可见行并显示消息。