Как установить выпадающий список Jquery? - PullRequest
0 голосов
/ 07 июня 2011
<script type="text/javascript">
    var $j = jQuery.noConflict();
    $j(document).ready(

function(){

   //is this right syntax for jquery dropdown plugin??
   $j('#data .xyz').dropdownchecklist(); 
   }
 }
);
</script>

<div id="data">
 <table class="xyz">
  <tbody>
   <tr>
    <td>
      Name:<br /> <%=select_tag 'Names', options_from_collection_for_select(@available_names, 'id', 'name', selected = params[:Names].to_i) %> 
   </td>
  </tr>
 <tbody>
<table/>

Это правильный способ использования выпадающего списка jquery ??вот ссылка для плагина

http://dropdown -check-list.googlecode.com / svn / trunk / doc / dropdownchecklist.html

1 Ответ

1 голос
/ 07 июня 2011

#data .xyz должен ссылаться на элемент <select> с <option>, чтобы превратиться в выпадающий список проверки. Ваш селектор jQuery делает выбор элемента <table> с классом .xyz.

Вы должны изменить свой селектор на: $j('#data .xyz select').dropdownchecklist();

...