Mobiscroll Datepicker上的onSelect回调

时间:2012-07-01 21:44:26

标签: jquery-mobile mobiscroll

在我的一个项目中,我正在使用Jquery mobile和Mobiscroll 2.0(作为日期时间选择器) 我在所有Scrollers上使用泛型回调来在设置值时进行调用。

$('.input-datetime').scroller({preset: 'datetime',
     mode: 'scroller',
     onSelect: __datetimeOnSelectDelegate});

现在在下面的函数中,我想查看并查看正在设置哪个“input”元素的值?

function __datetimeOnSelectDelegate(textDate, inst) { 
         if ($(inst).attr("id") == "StartDate") {
           //Do something
         }
}

以上陈述不起作用!

您能告诉我如何访问连接Scroller的输入元素的ID吗?

1 个答案:

答案 0 :(得分:3)

“inst”是mobiscroll对象。 HTML对象是“this”。 使用

if (this.id == "StartDate") {
 //do something
}