我有一个laravel项目并使用ajax调用,我需要正确呈现Edit按钮链接,所以我有这个:
$.ajax({
url: "api/client/all",
type: 'GET',
success: function(result){
var myObj = $.parseJSON(result);
$.each(myObj, function(key,value) {
var t = $('#clientsList').DataTable();
t.row.add( [
value.id,
value.ClientName,
value.TradingName,
value.ClientCode,
value.ClientOwner,
'<a class="btn btn-small btn-info" href="{{ URL::to("client'+value.id+'/edit") }}">Edit</a>',
] ).draw();
});
}});
但是当我检查元素时,编辑链接显示
<a class="btn btn-small btn-info" href="http://localhost/dboard/public/client'+value.id+'/edit">Edit</a>
+不会在字符串中连接value.id。我错过了什么或有错误的语法吗?感谢
答案 0 :(得分:0)
我尝试将您的串联编辑为以下内容:
"<a class='btn btn-small btn-info' href='{{ URL::to('client'"+value.id+'"/edit') }}'>Edit</a>"
尝试一下,希望它有所帮助。否则请告诉我,我会再次修改它。