EdQueryField的JQuery Catch onChange事件 - datepicker

时间:2013-12-04 07:00:29

标签: javascript php jquery yii datepicker

嗨,我遇到了捕捉可编辑字段事件的问题。

我正在使用Yii php,我使用x-editable扩展名editablefield。

$this->widget('ext.editable.EditableField', array(
    'type'      => 'date',
    'value' => $data->date_of_harvest,
    'model'     => $data,
    'htmlOptions'=>array(
        'id' => $data->id,
        'class' => 'harvest-datepicker',  
    ),
    'attribute' => 'date_of_harvest',
    'emptytext' => "<i class='icon-plus-sign'/></i><span>Add</span>"
));

上面是我的小部件 - 只是一个简单的日期选择器。但是我似乎无法捕捉它的变化事件。我在下面尝试过:

$(".harvest-datepicker").change(function(){

    console.log("test");
    var progenyId = $(this).attr('id');
    var value = $(this).val();

});

但这似乎没有办法。它甚至没有进入事件功能。任何帮助都会谢谢!

1 个答案:

答案 0 :(得分:1)

Jquery仅读取第一个事件,因此首先调用它将起作用,而另一个调用将不会,因此您必须在单个事件上绑定脚本。没有其他办法。