使用jquery有自动填充文本框。
如果用户输入3个字符,则显示DB中的列表。我的问题是,如果用户键入他自己的东西并提交我需要警告他或发出一些验证消息吗?
我该怎么做?
如果用户输入Own thing意味着---例如
我在DB中有以下建议列表
苹果 橙子 葡萄和我不希望用户输入Gra或app或者不在DB
中的东西答案 0 :(得分:0)
调用自动填充功能时,您可以使用select
和change
事件处理程序。
例如:
$('#autocomplete').autocomplete({
minLength: 3,
source: 'getlist.php', // for example
select: function(event, ui) {
// the user selected from drop-down
},
change: function(event, ui) {
// the user input his own values..
// $(this).val(''); // this code will reset the value to blank
}
});