我想在用户输入任何特定字符(如@)时激活文本框中的jQuery自动完成功能。是指当用户在文本框中键入“john”后,用户在文本框中输入他的电子邮件地址如[email protected]时,当用户在文本中输入“@”时应激活自动完成,并应显示邮件扩展名列表(“ Gmail.com“,”Hotmail.com“,”rediffmail.com“等)。Jquery自动完成
0
A
回答
0
很难读出您的具体问题/问题,但也许你正在寻找的东西是这样的:
var mailProviders = {
'@gmail.com': 'Google Mail',
'@hotmail.com': 'Windows Live Mail',
'@blizzard.com': 'OMG GIEF GOLD!1'
};
$("#inputfield").change(function(){
provider = String($(this).val()).split('@');
if (provider.length == 2)
$("#infospan").html(mailProviders[provider[1]]);
else
$("#infospan").html('');
});
每当用户输入已知的邮件主机从将更新的<span id="infospan"></span>
内容名单。
0
This jQuery autocomplete plugin相当不错。
我不认为它具有你正在寻找的确切功能(即“用户在输入”@“后在输入”john“后在文本框中输入他的电子邮件地址,如[email protected]时,在文本中,然后自动完成应该被激活“)。你需要自己定制它。
相关问题
- 1. JQuery自动完成
- 2. 自动完成jquery
- 3. jquery自动完成
- 4. jQuery自动完成
- 5. Jquery自动完成
- 6. Jquery自动完成
- 7. jquery自动完成
- 8. jQuery自动完成
- 9. jQuery自动完成集成
- 10. jquery自动完成jquery 1.4
- 11. jQuery自动完成插件jQuery UI自动完成
- 12. 从XML完成JQuery自动完成
- 13. jQuery vs Safari自动完成
- 14. jQuery的自动完成
- 15. 自动完成问题(jquery)
- 16. jquery自动完成与Django
- 17. jquery ui自动完成undefined
- 18. Jquery:自动完成与.each()
- 19. 使用jquery自动完成
- 20. jQuery - 自动完成 - 多选
- 21. 解析jQuery自动完成
- 22. Jquery UI自动完成
- 23. jQuery并行自动完成
- 24. 自动完成PHP JQuery Oracle
- 25. JQUERY自动完成和asp.NET
- 26. JQuery自动完成+ Asp.net MVC
- 27. jQuery自动完成丢失?
- 28. Jquery自动完成帮助
- 29. 自动完成jQuery的dropDown
- 30. jQuery的自动完成@mention
这很好,祝你好运。 – Lazarus 2010-02-02 12:23:38