Как вставить переменную в генерацию URL Laravel - PullRequest
0 голосов
/ 09 февраля 2019

Я пытаюсь сделать простое приложение CRUD, используя Laravel With Ajax.Чтобы отредактировать запись, мне нужно получить данные со следующего URL.

/AjaxCrudApp/public/contacts/1/edit

Как я могу получить данные с указанного выше URL-адреса с помощью Ajax?

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?

1 Ответ

0 голосов
/ 09 февраля 2019

Вы, вероятно, могли бы достичь этого примерно так:

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');
    }
}); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...