Я хочу использовать несколько функций select2 onchange динамически

Я хочу добавить функцию select2 в свой код, но не знаю, где поставить эту .select2()
У меня есть этот .append($(<?php echo json_encode($property_address1); ?>)) моя модель `

  function property_address1() { $query = $this->db->query('SELECT host,price,city,property_thumbnail, apartments_type, contactnumber, contactperson,photographlinks,emailid, propertyaddress FROM tbl_contacts')->result(); $output = '<select id="neww" class="property_add_ form-control">'; foreach ($query as $row) { //echo $row->location; $output .= "<option value='". $row->propertyaddress ."'"; $output .= " data-propertyaddress='" . $row->propertyaddress ."'" ; $output .= " data-host_name='" . $row->host ."'" ; $output .= " data-apartments_type ='" . $row->apartments_type."'" ; $output .= " data-city ='" . $row->city."'" ; $output .= " data-property_thumbnail='" . $row->property_thumbnail."'" ; $output .= " data-price='" . $row->price."'" ; $output .= " data-contactperson='" . $row->contactperson ."'" ; // $output. = $row->pincode.", ".$row->city.", ".$row->location; $output .= " data-photographlinks='" . $row->photographlinks ."'" ; $output .= " data-emailid='" . $row->emailid ."'" ; $output .= " data-contactnumber='". $row->contactnumber . "'>" ; $output .= $row->host . ' , '.$row->propertyaddress . ' ,'.$row->price. ' ,'.$row->apartments_type. ' , '. $row->contactperson . ' , ' . $row->contactnumber. "</option>"; } $output .= '</select>'; //var_dump($output); return $output; }` 

мой контроллер

  public function test($id = null) { $this->layout->set( array( 'property_address1' => $this->mdl_quotes->property_address1() ) ); $this->load->model('mdl_quotes'); $this->layout->buffer('content', 'quotes/test'); $this->layout->render(); } 

Dhaval Panchal проверить этот обновленный снимок экрана

Это скриншот для лучшего понимания .. пожалуйста, посмотрите Спасибо

Вставьте файл CSS и JS на свою страницу, а затем после того, как JS-файл вставьте этот код на свою страницу.

 <script type="text/javascript"> $(document).ready(function() { $('#neww').select2(); }); </script> 

Чтобы обновить параметры, см. Ниже код.

 var option = new Option("text", "id"); $("#neww").append(option); $("#neww").trigger("change");