Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在jqueryeach循环中获取剑道日期选择器的elementid_Jquery_Kendo Ui_Each - Fatal编程技术网

如何在jqueryeach循环中获取剑道日期选择器的elementid

如何在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 $("

假设我有几个输入,都有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) {
    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'));
});


谢谢您提供的非常有用的信息。谢谢您提供的非常有用的信息。