jquery有一点问题,但还没找到解决方案:
当页面加载时,selectbox中填充了来自我的sql的数据。但价值是“未定义”。
$(document).ready(function(){
$.get("{{ URL::to('getHersteller')}}", function(data){
$.each(data,function(i,value){
var option =$("<option>",
{text : value.hersteller}
)
$('#hersteller1').append(option);
})
})
var select = $("#hersteller1 option:selected").val();
console.log(select);
所以我的第二个jquery函数没有启动。 (它不包含在$(document).ready
中。因此,当加载文档时,“hersteller1”选择框中会出现数据,但无法识别。
$('#hersteller1').on('change', function(e){
$('#modell1').empty()
var herstellerAuswahl=e.target.value;
$.ajax({
type: 'post',
url:'{{route('readHersteller')}}',
dataType: "json",
data:{'title':herstellerAuswahl},
success:function(data){
$.each(data,function(j,value){
var option =$("<option>",
{text : value.modell})
$('#modell1').append(option);
})
}
})