我正在尝试使用Laravel和Ajax开发一个简单的CRUD应用程序。要编辑记录,我必须从以下URL获取数据。
/AjaxCrudApp/public/contacts/1/edit
如何使用Ajax从上面的URL获取数据?
Ajax
<script>
var id = $(this).data('contact');
$.ajax({
type: 'get',
url: "{{ URL("contacts/here i want to put the var ID/edit") }}",
success: function (data) {
$("#modal").append(data);
$("#editContact").modal('show');
}
})
</script>
我必须在URL生成中传递一个变量吗?
发布于 2019-02-09 11:01:19
你也许可以通过这样的方式来实现它:
var url = "{{ URL('contacts/{id}/edit') }}".replace('{id}', $(this).data('contact'));
$.ajax({
type:'get',
url: url,
success:function(data){
$("#modal").append(data);
$("#editContact").modal('show');
}
});
https://stackoverflow.com/questions/54609344
复制