$(document).ready(function() {
$("input[id^='question']").live('keyup',function(ev){
id=this.id.substr(8);
if (ajaxCallTimeoutID != null)
clearTimeout(ajaxCallTimeoutID);
ajaxCallTimeoutID = setTimeout(function(){subjectivecheck(id)}, 1000);
});
});
存在問題。當用戶將文本粘貼到輸入字段時,上面的函數不能被觸發。如何解決這個問題呢?當用戶在輸入字段中輸入文本或將文本粘貼到輸入字段時,如何激發javascript函數?
只有當用戶停止輸入一段時間時才需要使用subjectivecheck()。 – Steven 2010-01-05 08:52:00