我可以在javascript脚本方法中获得中继器项目计数吗
Can I get repeater item count in the javascript script method?
我有一个要求。我在用户控制中有一个中继器,在父视图中有devexpress按钮。我通过如下按钮调用客户端事件:
<dx:ASPxButton ID="btnNextStep" runat="server" Text="Proceed to Step 2" AutoPostBack="False" UseSubmitBehavior="False">
<clientsideevents click="function(s, e) {
{ ToggleActive(); } }" />
<Image Url="~/next.png" />
</dx:ASPxButton>
现在,我想在ToggleActive()方法中进行一些检查,比如如果中继器没有任何项目,那么它就不应该进入下一步,并显示一个警报,就像你在相应的中继器中没有任何项目一样。我的问题是如何在JavaScript方法ToggleActive()中获得项目总数;
Repeater渲染一个table
元素,这样您就可以找到tr
计数来找到项目计数。
试试这个。
function ToggleActive(){
//Change the table selector based on your markup that is rendered
//Here I am using :gt(0) because first row will be header row
if($("#repeaterId").find('tr:gt(0)').length > 0){
//Do something
}
else{
alert("You don't have any item");
}
}
相关文章:
- 获取中继器控件ASP.Net中显示的单击项目文本框
- 需要在量角器中找到使用ng中继器的li元素的数量
- 如何在中继器中找到标头控制
- 让ASP.NET中继器设置一个动态名称
- 如何在使用Protractor测试时找到ng中继器的最后一个元素
- 如何在AnglujarJS ng中继器中选择特定元素
- 具有多个值的AngularJS滤波器中继器
- 量角器-如何从中继器而不是元素中获得实际值
- 中继器控件内的 IF 条件
- ng中继器打印结果0;当我运行函数时
- 如何在ng中继器运行中执行功能
- 修改asp.net中继器中的嵌入超链接
- 使用 jquery 动画幻灯片使用角度中继器切换
- .toggle() 适用于 ACF 中继器中的所有内容
- 带有中继器的 AngularJS 指令
- angularJS中继器按键错误
- AngularJS-如何在ng中继器中调用以项值为参数的控制器函数
- AngularJS-你能在一个javascript块中引用一个中继器变量吗
- 我可以在javascript脚本方法中获得中继器项目计数吗
- 隐藏列表项目在角离子中继器