Javascript 用Jquery调用填充Listbox onClick两次

Javascript 用Jquery调用填充Listbox onClick两次,javascript,jquery,ajax,listbox,onclick,Javascript,Jquery,Ajax,Listbox,Onclick,我有这个下拉列表框 <select name="ddlViewBy" id="ddlViewBy" style="width: 143px;"> <option style="display:none" value="0">Add Song to Playlist</option> <?php foreach ($selothers as $rowsothers) { $addvideoname =

我有这个下拉列表框

<select name="ddlViewBy" id="ddlViewBy" style="width: 143px;">
        <option style="display:none" value="0">Add Song to Playlist</option>
        <?php foreach ($selothers as $rowsothers) {
            $addvideoname = $rowsothers['name'];
            $addvideoid = $rowsothers['id'];
            echo '<option value="'.$addvideoid.'">'.$addvideoname.'</option>';
        }
?> </select>
我还运行一个脚本,在单击with:onFocus=函数使其工作


并将javascript放在一个没有。单击

的函数中作为旁注,不要在id选择器前面使用标记名,就像这里的:selectddlViewBy。Id是唯一的,因此应始终使用ddlViewBy。