当网格中没有项目时,无法引发警报
not able to raise the alert when there are no items in grid
我有用jquery编写的按钮单击功能,用于检查视图中网格中的行...如果剑道 UI 网格中没有行,它将引发警报....如下所示
<div class="leftSideDiv">
<input id="btnExport" type="submit" name="Command" value="Export to Excel" />
</div>
$("#btnExport").click(function (e) {
var grid = $('#costGridSelected').data("kendoGrid");
var count = grid.dataSource.total();
if (count <= 0) {
e.preventDefault();
alert('No Selected Data To Export');
}
});
而且我在视图中有另一个文本框,当我在该文本框中输入值然后按 Enter 按钮时.. 上面的函数正在调用.....它正在发出警报(我不想这样做)....
我尝试了另一种方法来防止这种形式行为,如下所示
$("#btnExport").click(function () {
var grid = $('#costGridSelected').data("kendoGrid");
var count = grid.dataSource.total();
if (count <= 0) {
alert('No Selected Data To Export');
return false;
}
});
在这种情况下,当用户在文本框中输入值然后按 Enter 按钮时,我没有发出警报,但如果网格中没有项目,我无法引发我需要引发的警报......
请为此问题提出任何想法和解决方案。提前非常感谢..
$("#btnExport").click(function () {
var grid = $('#costGridSelected').data("kendoGrid");
var count = grid.Rows.Count;
if (count > 0) {
return true;
}
else
{
alert('No Selected Data To Export');
return false;
}
});
试试这个....
相关文章:
- 正在将数据主题添加到所有项目
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何检查管道中未定义的项目
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 正在阻止UIWebView警报
- 当鼠标悬停在文本中的单词上时显示警报
- 学生搜索项目jquery/javascript
- 为什么JavaScript在for循环为3时向所有4发出警报
- 如何获取不属于我项目的上一页的URL
- vars返回的警报“;长度“;或“;项目”;
- 同位素包装中项目之间的发际线间隙在窗口调整大小时
- 使用 javascript 将项目添加到下拉列表中并保留在回发中
- 当网格中没有项目时,无法引发警报
- 通过ASP.NET代码中的javascript发出警报后停止回发
- Javascript在下拉列表中添加的项目在从不同的更新面板回发后丢失
- 在使用javascript向下拉列表添加项目并运行服务器端代码后,无效的回发或回调参数
- 在剑道网格中,如何在用户选择“每页项目”中的特定值时添加警报;下拉
- 将Web SQL数据库导出为文本文件,并使用javascript代码将其发送给Phonegap项目中的用户
- 在下拉菜单上为ASP列表项目运行警报
- 页面发回错误时,Java脚本警报ok按钮