deneyin olarak adıyla listesini seçmek için:
$(document).ready(function() {
$('[name="type"]').on('change', function() {
$('#color').val($(this).val());
});
});
sen olmadığından ids
(#type
, #Orange
, #Red
, #Green
) Form::select
beri kodunuzda sadece isim type
ile seçilmiş bir etiketi oluşturacaktır ve aşağıdaki gibi değerlere sahip olup ids
seçenekleri:
<select name='type'>
<option value='type'>type</option>
<option value='Orange'>Orange</option>
<option value='Red'>Red</option>
<option value='Green'>Green</option>
</select>
Yanitakmak için çalışıyoruz DOM'ınızda sunulmayan öğelere ilişkinetkinliği.
Yoksa kullanarak id
ekleyebilirsiniz: Bu yardımcı olur
$('#type').on('change', function() {
Hope:
{!! Form::select('type', array(...), 'type', ['id' => 'type']) !!}
Sonra
id
seçiciyi kullanmak mümkün olacak. senin bu
{!! Form::select('type', array('type' => 'type','Orange' => 'Orange', 'Red' => 'Red','Green' => 'Green'), 'type', ['id' => 'type']) !!}
kod ve ihtiyacınız
Konsolda herhangi bir hata var mı? –
Hayır. Gizli alan için değer ayarlamıyor –
Kod gayet iyi. Bu hatayı bir kemanda veya başka bir şeyle yeniden üretebilir misin? –