掲題に対するメモ
//キーイベントの細かいところまで披露
// inputの中身の変化をリアルタイムで検知
$('body').on('keyup compositionend', '#post input',function() {
myfunc();
}););
//hidden要素などの変更検知
index.html
<input id="test" type="hidden" name="name" value="Your name" onchange="myfunc()">
<input type="submit" name="name" value="Your name" onclick="dataChange();">
javascript.js
function dataChange(){
$('#test').val('my name').trigger('change');
}