2012-03-16 15 views
4

私のページにjquery時間ピッカーがあります。 DONEボタンがクリックされたときにこのタイムピッカーで関数を呼びたいと思います。だからこれを行う方法?jquery時間ピッカーの「完了」ボタンで関数を呼び出す方法

私を助けてください。これは動作します

$("#datepicker").datepicker({ 
    showButtonPanel: true, 
    beforeShow: function (input) { 
    setTimeout(function() { 
     var btn = $(input).datepicker("widget").find(".ui-datepicker-buttonpane .ui-datepicker-close"); 
     btn.bind("click", function() { 
      $(input).datepicker("setDate", new Date()); 
      $(input).datepicker("hide"); 
     }); 
    }, 1); 
    } 
}); 

ゆうOnCloseの

$('#example16_end').datetimepicker({ 
    onClose: function(dateText, inst) { 
    alert('closing'); 
}, 
+1

$( 'セレクタ')datepicker({ onSelect:function(dateText、inst){...} )); – mgraph

+0

コードを表示できますか? –

答えて

4

...。

+1

これはうまくいきますが、注意してください - 完了をクリックするだけでなく、テキストボックスにフォーカスを失ってtimepickerを閉じても実行されます。 –

1

あなたは、このような日付ピッカーのbeforeShowコールバックの「完了」ボタンでクリックイベントをバインドできることを行う必要があります

関連する問題