我有一个包含行的表,如果我点击一行,我需要通过ajax请求获取其他数据
我有这个javascript代码,可以侦听任何匹配categoryid模式的id,我的id就像 categoryid1 categoryid2 等
这里的问题是我需要在点击时动态获取id,然后生成get请求,route需要这个id
Route::get('test/{id}', ['as' => 'test', 'uses' => 'Controller@test']);
$('[id^=categoryid]').click(function(event) {
var id = event.target.id.slice(10);
$.get("{{route('name', id)}}", function(data, status){
console.log(data);
});
如何在点击时插入此ID? blade已经在服务器端呈现了html代码,并且会要求额外的参数来路由功能,首先是路由名称,第二个是发送到路由的id。
答案 0 :(得分:0)
不要在laravel刀片中绑定id,而是将其绑定在JS
中SELECT book, chapter,
(LENGTH(REPLACE(text, 'hello', 'hellox')) - LENGTH(text)) as num_hellos
FROM my_table
WHERE book = 43;