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