我計數功能看起來像用逗號分隔
function count() {
var value = ids.val();
return (value == '') ? 0 : value.replace(/\s,?|,$/g, '').split(',').length;
}
然後檢查返回值,並通過AJAX
if(count() === 10){
ajaxPost();
$(ids).val('');
}
發佈的數據我設置的時間間隔來使用此功能。注意到,嘗試了所有其他功能,如change(),paste()..與我的掃描儀設備一起工作的唯一方法是設置時間間隔。
問題是,當我鍵入9的數字,如1 ... 9,然後想輸入10,當我按1寫10後9,它直接發佈數據。不等「,」。如何修改它以等待最後(在本例中爲第10個)單詞之後的「,」?
你能不能一步一步描述程序和你想做什麼。 – Joseph 2012-02-02 23:55:54