[英]Get Laravel base_url in scripts page
我开发了Laravel Web应用程序。
我在模板中包含了一个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);
}
$追加+ = “HTTP://本地主机/ onetouchcafe的/ dev /编辑求职” + item.job_id + “'>”;
在这里,我想放置laravel的基本网址来解决迁移问题。
我该如何解决..谢谢
通过将其重命名为app.js.blade.php,我将使您的js文件成为刀片模板,并确保将您的代码包含在中。然后在您的追加中使用刀片模板get系统输入您的路线。 (如果您使用的是命名路线,则有帮助)
append += "{{ route('edit.job', $item_jobID) }}" ;
这样,您可以使用php变量,而不是将其缝合到jQuery中。 您也可以更改您的追加并将其添加到模板中。
采用
@include(app.js)
您希望在模板中包含脚本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.