1
嘿,我正在使用JQuery的autosuggest,它工作得很好,只是一个问题。如果用户键入某些内容并且不在那里,他只需单击逗号或制表符,然后添加该值。我的问题是,我该如何禁用它,并让他只选择结果,而不是别的?如何不允许使用逗号和选项卡jquery autosuggest生成选择?
<script type="text/javascript">
$(function(){
var data = {items: [
<?php
$mysql=mysql_connect('localhost','samaniac','ghobisdabomb');
mysql_select_db('jmtdy');
$result=mysql_query("select * from users where username='".$_SESSION['username']."'") or die(mysql_error());
$dbarray=mysql_fetch_assoc($result);
$result2=mysql_query("select * from friendship where userid='".$dbarray['id']."'");
while($dbarray2=mysql_fetch_assoc($result2)){
$result3=mysql_query("select * from users where id='".$dbarray2['friendid']."'");
$dbarray3=mysql_fetch_assoc($result3);
echo '{value: "'.$dbarray3['id'].'", name: "'.$dbarray3['username'].'"},';
}
?>
]};
$("#suggestedfriend").autoSuggest(data.items, {selectedItemProp: "name", searchObjProps: "name", asHtmlID: "clippedon", startText: "Enter Username",retrieveLimit:5});
});
</script>
是的,我知道我在我的jQuery脚本中使用PHP,但它的工作方式就像我想要的那样。
有没有破解或调整,我可以使用,使工作?我非常喜欢自动推荐的外观和感觉。 – 2011-02-09 15:45:15