Как получить значение опции Select из цикла в JavaScript - PullRequest
0 голосов
/ 25 августа 2018

Я хочу получить / получить значение параметра выбора из цикла for-each в JavaScript

code

 <?php $user = $this->admin_model->getData('user'); ?>

 <select class="form-control" name="user" id="user">
        <option value="">Select User to Assign</option>
           <?php foreach ($user as $row): ?>
               <option value="<?php echo $row->id; ?>"><?php echo $row->user_name</option>
           <?php endforeach; ?>
 </select>

Ответы [ 2 ]

0 голосов
/ 25 августа 2018

Попробуйте это.

<?php $user = $this->admin_model->getData('user'); ?>

 <select class="form-control" name="user" id="user" onchange="getValue(this)">
    <option value="">Select User to Assign</option>
       <?php foreach ($user as $row): ?>
           <option value="<?php echo $row->id; ?>"><?php echo $row->user_name;?></option>
       <?php endforeach; ?>
</select>

<script>
function getValue(sel){
   var optionvalue = sel.value;

    alert(optionvalue);

}
</script>
0 голосов
/ 25 августа 2018

function myAlert(el){
  alert(el.options[el.selectedIndex].value);
}
 <select onchange="myAlert(this)" class="form-control" name="user" id="user">
            <option value="">Select User to Assign</option>
            <option value="value1">Value 1</option>
            <option value="value2">Value 2</option>
     </select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...