Выпадающий список не работает внутри мобильного представления jquery - PullRequest
0 голосов
/ 08 января 2019

Перейти к скрипке https://jsfiddle.net/rizwanali98601/ngofhc24/12/ В следующей таблице есть раскрывающийся список внутри jquery datatable.

При нажатии кнопки я добавляю опцию в выпадающий список. Но в мобильном представлении опция не добавлена ​​в выпадающий список.

 <p>Click on Add option  button to add options in dropdown</p>
<button type="button" id="btn1">
Add option 

</button>
<br/>

<table class="table table-striped table-hover" id="myTable">
<thead>
<tr>
  <th>Indent No.</th>
  <th>Warehouse</th>
  <th>Item</th>
  <th>Make/Catno</th>
  <th>UOM</th>
  <th>Qty</th>
  <th>Qty P</th>
  <th>Sh Cl</th>
  <th>Date</th>
  <th>SortDate</th>
  <th>Rqt Dt</th>
  <th>Dropdown</th>          
  </tr>
</thead>
<tbody>
  <tr>
    <td>INDMSF/16-17/00003</td>

    <td>Furnace</td>
    <td>Bearing 22317 EW33J</td>
    <td></td>    
    <td>no</td>
    <td>2.0</td>  
    <td>2.0</td>
    <td></td>
    <td>31/08/16</td>
    <td>08/31/16</td>    
    <td>31/08/16</td>
     <td><select id="ddlTest" style="width: 300px"></select></td>
  </tr>
 </tbody>
</table>

1 Ответ

0 голосов
/ 08 января 2019

Попробуйте использовать .on ()

Так что меняйся ...

$("#btn1").click(function(){
    var ddl = $('#ddlTest');
    ddl.append($("<option></option>").val('0').html('Selectvalue'));
}); 

К этому ...

$("#btn1").on('click', function() {
    var ddl = $('#ddlTest');
    ddl.append($("<option></option>").val('0').html('Selectvalue'));
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...