2010-08-11 113 views
0

我需要一些jQuery幫助。我使用的自動完成插件,我想送盒子的ID在js代碼的參數,但不能確定語法請幫我:在jQuery語法中需要幫助

function suggestName(id) 
    { 
     //this some help here..... 
     $('#'+id).autocomplete("dealer_live.php",{ 
     width: 150, 
     selectFirst: true 
     }); 
    } 
    $(document).ready(function(){ 
    alert(""); 
     suggestName(); 
    }); 
    </script> 

</head> 
<body> 
    <form> 
    <div> 
     <input type="text" id="inputName" onKeyUp="suggestName('inputName')" /> 
    </div> 
    </form> 
</body> 

回答

0
suggestName('inputName'); 

您也不需要onKeyUp處理程序:插件會照顧它。

+0

是的我知道插件會做,但問題是現在我有3個搜索框,調用一個PHP文件,並在一個PHP文件中,我將通過驗證框的ID來優化搜索類型。如果我和插件一起使用這種方式,我不能按下按鈕進入列表,因爲每次按它都會再次調用該函數,並且選定的項目始終位於頂部。我已經考慮了2天,仍然無法獲得最佳解決方案。我不想寫3個不同的PHP處理文件,因爲它看起來有點愚蠢。如果您有任何其他想法,請幫助我。 – LAT 2010-08-12 03:19:54