Laravel 如何将前端变量传递给 {{route}}
Laravel how to pass front end variable into {{route}}
我怎样才能通过这个
var unit_type_id = $(this).data('id');
进入这个(替换['id' => 3 ]
中的3):
ajax_urls = "{{ route('unit-types.update', ['id' => 3 ]) }}";
在html
像这样,但这不起作用:
ajax_urls = "{{ route('unit-types.update', ['id' => $unit_type_id ]) }}";
像这样在 js 中正确连接来自路由 url 助手的字符串
var ajax_urls = "{{ route('unit-types.update') }}";
var unit_type_id = $(this).data('id');
var full_url = ajax_urls + '/' + unit_type_id;
从 js 创建 url 字符串并重定向。
var unit_type_id = $(this).data('id');
window.location.href = "/unit-types/"+unit_type_id+"/edit";
您可以按照下面的方式进行操作。
var unit_type_id = $(this).data('id');
var url = "/unit-types/" + unit_type_id + "/edit";
现在 url
为 /unit-types/3/edit
。
我怎样才能通过这个
var unit_type_id = $(this).data('id');
进入这个(替换['id' => 3 ]
中的3):
ajax_urls = "{{ route('unit-types.update', ['id' => 3 ]) }}";
在html
像这样,但这不起作用:
ajax_urls = "{{ route('unit-types.update', ['id' => $unit_type_id ]) }}";
像这样在 js 中正确连接来自路由 url 助手的字符串
var ajax_urls = "{{ route('unit-types.update') }}";
var unit_type_id = $(this).data('id');
var full_url = ajax_urls + '/' + unit_type_id;
从 js 创建 url 字符串并重定向。
var unit_type_id = $(this).data('id');
window.location.href = "/unit-types/"+unit_type_id+"/edit";
您可以按照下面的方式进行操作。
var unit_type_id = $(this).data('id');
var url = "/unit-types/" + unit_type_id + "/edit";
现在 url
为 /unit-types/3/edit
。