0
A
回答
0
$('#text_area_id').keyup(function(){
var $_this = $(this), //this is js dom object $_this is jquery object
atOrPlusCheck = $_this.val().match(/[@+]/g); //returns null if no matches
if(atOrPlusCheck){
someAutoCompleteFunction(this);
}
});
不能幫助你與primefaces。另外,我傾向於選擇鍵控,但有些人可能會按住'@'鍵,直到他們放棄鍵纔會觸發事件。所以它會是'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ <自動完成>'這可能不成問題。
你可以使用keydown,但是你反覆敲打事件處理程序可能會變得混亂。
+0
謝謝我會試試看,看看我可以如何擺弄這對於primefaces – Chinedu
相關問題
- 1. 有特殊字符的jquery自動填充問題
- 2. asp.net「自動完成」 - 填充一個特殊字符
- 3. PHP填充字符串包含特殊字符
- 4. 用各自的特殊字符自動替換特殊字符代碼
- 5. 在jQuery GET請求之後使用特殊字符填充textarea
- 6. 使用特殊字符填充文本區域
- 7. 從字符串結尾開始,直到特殊字符c#
- 8. jquery:預填充自動填充字段
- 9. 自動刪除特殊字符
- 10. jQuery的自動完成特殊字符
- 11. PHP自動轉換特殊字符?
- 12. 自動PHP回聲HTML特殊字符
- 13. 自動處理特殊字符
- 14. 如何從其他列中的特殊值自動填充列?
- 15. 啓動與特殊字符#
- 16. 自動填充類字段
- 17. SugarCrm自動填充字段
- 18. Primefaces自動填充字段
- 19. MYSQL自動填充字段
- 20. 刪除所有特殊字符在使用PHP的字符串開始
- 21. 在Java中使用特殊字符(使用原始字符)
- 22. 來自php的特殊字符/統一碼/特殊符號word
- 23. Javascript - 如何從文本文件中爲自動填充文本字段對特殊字符進行編碼
- 24. 特殊字符
- 25. 特殊字符
- 26. 特殊字符
- 27. 特殊字符
- 28. 特殊字符
- 29. 特殊字符
- 30. 特殊字符
您是否至少運行Primefaces v3.3?我知道這是v3.2中的一個問題。 – jornak
我其實想要這個功能。我正在使用v3.4。我想用特殊字符啓動自動完成功能。 @jornak – Chinedu
這是一個10行(如果是)的JavaScript/RegEx問題,但不是我期望有人在大型UI-框架中允許的。 –