Это не похоже на вопрос jQuery.Однако, независимо от того, создаете ли вы эту строку идентификатора в PHP или javascript, вы можете просто объединить «test» с (например) $ row ['id'] в PHP или row.id в JS.В PHP оператор concat - это точка "."а в Javascript это знак +.
Edit : простой пример, иллюстрирующий циклический переход для добавления.Здесь я предполагаю, что вы хотите, чтобы идентификатор каждого LI был равен значению test1, где 1 - это номер идентификатора, такой, что id # 2 выглядит так: test2.
var appendString = "";
var dataArray = new Array();
dataArray[0] = 1;
dataArray[1] = 2;
dataArray[2] = 3;
dataArray[3] = 4;
$.each(dataArray, function(i, val) {
appendString += '<li id="test' + val + '">ID ' + val + '</li>';
});
$('#mylist').append(appendString);
Это можно просмотреть в действии.здесь: http://jsfiddle.net/VFFUj/2/
Важно отметить, что добавление такой полной строки в jQuery на самом деле быстрее, чем добавление каждого LI отдельно, поэтому всегда лучше, если это вообще возможно, создавать свою строку html.прежде чем добавить его в документ.