My input element is not updating or display value manually

I have data coming from the backend that contains a table with the element input and I append this table to the body of my table.

So my problem input element is not updated a value even if I press inspect and set the value manually also is not display the value. I don’t know what is going on.

This my code coming from backend (PHP):

public function get_target_type_record(Request $request){
  foreach ($routes as $list) {
    $table .= "<tr class='collapse order" . $i . " business_type_id_" . $item->id . "'>";
    $table .= "<td><i class=\"fa fa-minus-square\"></i> </td>";
    $table .= "<td>--</td>";
    $table .= " <td>" . $list->id . "</td>";
    $table .= "<td>" . $list->route_name . "</td>";
    $table .= "<td>
    <input type='text' class='form-control dynamic-input'
    $table .= "<td></td></tr>";

  return response()->json($table);

blade file (html):

<table class="table table-hover users-table">
  <tbody id="target-table">

and this my jQuery code:

$('#select2-target_type_group_menu2').on('change', function(event) {
  var menu2_id = this.value;
  var menu1_id = document.getElementById('menu1_id').value;
    url: "{{route('get_target_type_record')}}",
    type: "GET",
    dataType: 'json',
      item_type : [
    success: function (data) {
      document.getElementById('item_IDs').value = data.item_IDs;


142 thoughts on “My input element is not updating or display value manually”

  1. I’m truly enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme?
    Outstanding work!


Leave a Comment