ボタン イベントの結果として更新されるテキスト入力があります。テキスト入力の値がいつ変更されたかを検出したいと思います。以下の例を参照してください。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#text').bind("input change paste", function(){
console.log("text changed");
// do something
});
$('#click').click (function(){
$('#text').val('something');
});
});
</script>
<body>
<input id='text' type='text'>
<input id='click' type='button' value='click'>
</body>
後で、そのボタンがカレンダーをトリガーするので、ユーザーはテキスト入力を更新する日付/時刻を選択します。カレンダーはライブラリの一部であるため、変更したくありません。テキスト フィールドが新しい値を取得するタイミングを検出したいと考えています。
ありがとう!