2017-05-17 3 views
0

im hat mit einzelnen Eingang Verwendung old in Laravel und zurück meinen alten Eingang, wenn im falschen Eingabe oder null das Formular hier den Codemit alten Laravel mit mehreren wählen Javascript

<select name="member_id" class ="form-control"> 
 
     <option selected="true" disabled="true">Select Member Name</option> 
 
     @foreach($members as $member => $m)   
 
     <option value="{{$m->id}}" {{(old("member_id") == $m->id ? "selected":"")}}> 
 
     {{$m->member_no}} - {{$m->member_name}}</option> 
 
     @endforeach 
 
</select>

gelang es aber wenn ich mutiple Eingang JavaScript und es ist nichts passiert hier den Code

function AddBorrowing() 
 
     { 
 
      var row = '<tr>'+ 
 
      '<td>'+ 
 
      '<select name="book_id[]">'+ 
 
      '<option selected="true" disabled="true" value="0">Select Book</option>'+ 
 
      '@foreach($books as $book => $b)' +  
 
      '<option value="{{in_array($b->id, old("book_id") ?: []) ? "selected": ""}}">{{$b->book_title}}</option>'+ 
 
      '@endforeach </select>'+ 
 
      '</select>'+ 
 
      '</td>'+ 
 
'</tr>'; 
 

 
      $("#tbody").append(row); 
 
       
 
     }; 
 
     function deleteRow(btn) 
 
     { 
 
      var row = btn.parentNode.parentNode; 
 
      row.parentNode.removeChild(row); 
 
     }; 
 
     AddBorrowing(); 
 
    </script>

Antwort

0

Überprüfung dieser fiddle Ihre Daten hinzufügen, zunächst in ein array und dann einen Wert selectbox

zuweisen
Verwandte Themen