0

我想在ajax成功中写id

.html:

success: function (response) {
    debugger;
    if (response.d != null) {
        $("#mycarousel").empty();
        $.each(response.d, function (i, response) {
            $("#mycarousel").append('<li id='"+response.Soid+"'><img src="../Images/DefaultPhotoMale.png" width="40" height="40" alt="image"/></li>');

        });
        jQuery('#mycarousel').jcarousel();
    }
    else {

    }
},
error: function (xhr) {

}

但我收到以下错误:

在此处输入图像描述

4

2 回答 2

2

您需要像这样更改报价:

 $("#mycarousel").append('<li id="'+response.Soid+'"><img src="../Images/DefaultPhotoMale.png" width="40" height="40" alt="image"/></li>');
于 2013-02-25T14:57:14.377 回答
0

检查你的报价的使用你做了:

' '"+  +"'  '

这会产生一个错误,您使用单引号作为字符串分隔符,然后稍后切换它们

将其更改为:

' "'+  +'"  '
于 2013-02-25T14:55:36.677 回答