如何使用jQuery从链接调用带有值的路由


how to call route with value from link using jquery

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。