在字符串Jquery中连接变量

时间:2015-06-22 09:09:36

标签: jquery string laravel concatenation

我有一个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。我错过了什么或有错误的语法吗?感谢

1 个答案:

答案 0 :(得分:0)

我尝试将您的串联编辑为以下内容:

"<a class='btn btn-small btn-info' href='{{ URL::to('client'"+value.id+'"/edit') }}'>Edit</a>"

尝试一下,希望它有所帮助。否则请告诉我,我会再次修改它。