Как получить несколько значений в поле выбора? - PullRequest
0 голосов
/ 13 июля 2009

У меня есть поле множественного выбора, которое появляется, когда я нажимаю ссылку «Поделиться». Теперь я хочу получить значения выбранных опций. Как я могу это сделать? это $ ('# userList'). val ()? А также у меня есть сомнения, могу ли я написать значение свойства option следующим образом:?

   $(document).ready(function(){
    var flag=0;
    $('#share_form').hide();

            $('.Share').click(function(){
        if(flag==1){
            $('#share_form').hide('fast');
            flag=0;
        }
        else{
            $('#share_form').show('slow');
        flag=1;
            return false;
        }

     });

      });//ready

    <a href="#" class="Share">Share</a>
    <div id="share_form">
    <p>Select the users with whom you want to share the Form</p>

    <select id="userList" name="userList" multiple>
        <?php foreach($users as $user){  ?>
            <option value="$user['User']['name']"><?php echo $user['User']['name'];?></option>
        <?php }?>
    </select> 
    </div>

1 Ответ

3 голосов
/ 13 июля 2009

Искатели / выбран

$("#userList option:selected").each(function(){
  alert($(this).text());
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...