$(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