row.append($("<td>" +"<a href='{{url("Edit"), ["id"=> "rowData.ord_id"]}}' value='"+rowData.ord_id+"'>" +"Edit | "+"</a>" +"<a href='' value='"+rowData.ord_id+"'>" +"Delete"+"</a>" + "</td>"));
如您所见,我正在尝试调用带有值的路由,但上面给出错误的行我的控制器将是这样的:
Route::get('Editcat/{id}','ProductController@gocatedit');
请更正 jquery 代码。
您能做的最好的事情是手动创建URL,如下所示:
'<a href="/Editcat/' + rowData.ord_id + '">Edit</a>'
而不是:
{{url("Edit"), ["id"=> "rowData.ord_id"]}}
永远不要使用 Blade 来构建 JS。