Получить Laravel base_url на странице скриптов

Я разработал веб-приложение Laravel.

Я включил файл jquery js (app.js) в свой шаблон и столкнулся с проблемой добавления Jquery.

вот мой код

if (response.length == 0) {
$(".col-xs-8 tbody,.col-xs-12 tbody").append("<tr><td class='noEntry' colspan='7'>Not Entries Found !!</td></tr>");
} else {
$append = "";
$(".col-xs-8 table thead tr th:last-child").hide();
var sno = 1;
$.each(response, function (i, item) {
$append += "<tr><td>" + sno + "</td>";
$append += "<td>" + item.job_name + "</td>";
$append += "<td>" + item.job_max_dob + "</td>";
$append += "<td>" + item.job_expired_at + "</td>";
$append += "<td>" + item.user_fname + "</td>";
$append += "<td><span>";
$append += "<a class='editThis' href='http://localhost/onetouchcafe/dev/edit-job-" + item.job_id + "'></a></span>";
$append += "<span><a onclick='return confirm(Are you sure you want to delete this item?);' class='dltThis' href='http://localhost/onetouchcafe/dev/deletejob-" + item.job_id + "'></a></span></td></tr>";
sno++;
});
$(".col-xs-8 tbody,.col-xs-12 tbody").append($append);
}

$ append + = «http: // localhost / onetouchcafe / dev / edit-job-» + item.job_id + «‘>»;

здесь я хочу разместить базовый URL-адрес laravel для решения проблемы миграции.

Как я могу решить это ..
Спасибо

0

Решение

Я бы сделал ваш js-файл шаблоном блейда, переименовав его в app.js.blade.php. Убедитесь, что вы вложили свой код в

Затем в вашем приложении используйте блэйд-шаблон get system для ввода вашего маршрута. (это помогает, если вы используете именованный маршрут)

append += "{{ route('edit.job', $item_jobID) }}" ;

Таким образом, вы можете использовать переменные php, а не вставлять их в ваш jQuery. Вы также можете изменить свое приложение и просто вставить его в шаблон.

использование

@include(app.js)

В ваш шаблон, который вы хотите включить скрипт

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector