我想创建一个可以获取数据并从弹出窗口中选择数据的表单。目前,我的数据库中有2个样本数据记录 问题是,当我点击第一条记录的选择按钮时,该按钮被成功地称为jquery并填充表单,但是当我选择第二条数据时,该按钮不会选择jquery脚本。
这里我的html弹出
<script type="text/javascript">
$(document).ready(function(){
$('#selected_search').on('click', function(e){
alert("test");
var id = $('#selected_search').attr('svc-id');
$.get("{{ url('customer/service')}}/"+id, function(data){
console.log(id);
console.log(data);
$('#service').empty();
$.each(data, function (index, element){
$('#service').val(element.service_name);
$('#service_id').val(element.id);
});
});
});
});
</script>
这里是我的jquery脚本
public function getservice($id){
$service = Service::find($id);
return response()->json([$service], 200);
}
这里是我的laravel控制器
date id
2016-11-14 1
2016-11-14 2
2016-11-14 3
2016-11-14 4
-
-
-
2016-11-14 100