Laravel 4, Pass a variable to route in javascript

You can first use a placeholder to generate the URL with and then replace that in javascript.

var url="{{ route("admin.stocks.edit", ":id") }}";
url = url.replace(':id', stock.id);
$('.stocks_list').append('<li><a href="'+url+'">' + stock.symbol + ' </a></li>');

Leave a Comment