Dieser Code ist eine Schleifen-Checkbox und zwei Zeitschleifen-Eingabearten. Ich möchte die Eingabeart Zeit aktivieren, wenn das Kontrollkästchen aktiviert ist. mit Laravel von einer geschlungenen Eingabetyp ZeitAktivieren Sie die Zeit für zwei Eingabearten, wenn das Kontrollkästchen aktiviert ist. Jquery
<div class="col-md-1 col-sm-1 col-xs-12">
{!! Form::checkbox('day_check[]', $day, null, array('class' => 'form-control col-md-7 col-xs-12')) !!}
</div>
<div class="col-md-2 col-sm-2 col-xs-12">
{!! Form::time('start_time[]', null, array('class' => 'form-control col-md-7 col-xs-12', 'id' => 'start')) !!}
</div>
<div class="col-md-2 col-sm-2 col-xs-12">
{!! Form::time('end_time[]', null, array('class' => 'form-control col-md-7 col-xs-12', 'id' => 'end')) !!}
</div>
$('input[name^="start_time"]').prop('disabled', true);
$('input[name^="end_time"]').prop('disabled', true);
$('input[name^="day_check"]').each(function(index) {
$(this).change(function(index){
if ($(this).is(":checked")) {
$('input[name^="start_time['index']"]').each(function(){
$(this).prop('disabled', false);
});
$('input[name^="end_time['index']"]').each(function(){
$(this).prop('disabled', false);
});
} else {
$('input[name^="start_time['index']"]').each(function(){
$(this).prop('disabled', true);
});
$('input[name^="end_time['index']"]').each(function(){
$(this).prop('disabled', true);
});
}
})
});
Eine andere, wie kann der Wert aus der Datenbank (JSON-Format) erhalten Wert in Update zu bilden?
Kann mir bitte jemand helfen?
Ja, ich verwende @foreach in meiner Blade-Vorlage. Kann ich es mit dem Index unterscheiden? Ich habe die jQuery oben hinzugefügt, aber es funktioniert nicht. – Selle