如何在jqueryeach循环中获取剑道日期选择器的elementid
假设我有几个输入,都有class='dp'和元素ID(dp1、dp2、dp3等) 然后我们要依次拜访他们中的每一位:如何在jqueryeach循环中获取剑道日期选择器的elementid,jquery,kendo-ui,each,Jquery,Kendo Ui,Each,假设我有几个输入,都有class='dp'和元素ID(dp1、dp2、dp3等) 然后我们要依次拜访他们中的每一位: $(".dp").each( function (index, value) { }); 在。每个块中,如何获取当前剑道数据采集器下输入的元素id?您可以获得如下元素id $(".dp").each( function (index, value) { var eleid = $(this).attr('id'); }); 或使用剑道api $("
$(".dp").each( function (index, value) {
});
在
。每个
块中,如何获取当前剑道数据采集器下输入的元素id
?您可以获得如下元素id
$(".dp").each( function (index, value) {
var eleid = $(this).attr('id');
});
或使用剑道api
$(".dp").each( function (index, value) {
var kele = $(value).kendoDateTimePicker().data();
var keleid = kele.handler.element.context.id
});
您可以获得如下所示的元素id
$(".dp").each( function (index, value) {
var eleid = $(this).attr('id');
});
或使用剑道api
$(".dp").each( function (index, value) {
var kele = $(value).kendoDateTimePicker().data();
var keleid = kele.handler.element.context.id
});
kendoui获取
input
的类名,并将它们添加到它创建的包装器元素中,因此,如果您有3个具有dp
类名的input元素,在这3个元素上生成kendoDatePicker
后,您的DOM中将有6个元素具有dp
类名
您可以做的是只获取input.dp
元素
$('input.dp').each(...)
或者使用.dp
元素,这些元素中没有k-widget
类名
$(".dp:not(.k-widget)").each( ... )
下面是一个工作片段(使用第二种方法):
$(“.dp”).kendoDatePicker();
$(“.dp:not(.k-widget)”)。每个(函数(索引,值){
警报($(this.attr('id'));
});代码>
kendoui获取输入的类名,并将它们添加到它创建的包装器元素中,因此如果您有3个带有dp
类名的输入元素,在这3个元素上生成kendoDatePicker
后,您的DOM中将有6个元素具有dp
类名
您可以做的是只获取input.dp
元素
$('input.dp').each(...)
或者使用.dp
元素,这些元素中没有k-widget
类名
$(".dp:not(.k-widget)").each( ... )
下面是一个工作片段(使用第二种方法):
$(“.dp”).kendoDatePicker();
$(“.dp:not(.k-widget)”)。每个(函数(索引,值){
警报($(this.attr('id'));
});代码>
谢谢您提供的非常有用的信息。谢谢您提供的非常有用的信息。