Я предполагаю, что ваши данные JSON примерно такие
{"lineitemid":[{"id":1,...},{"id":2,...},...],...}
Когда вы зацикливаете данные и устанавливаете идентификатор в текстовое поле, в текстовом поле будет отображаться только последнее значение. Таким образом, вы можете создать массив и сохранить в нем идентификаторы. Тогда простой вызов метода toString()
в вашем массиве разделит запятые идентификаторов.
success: function(data){
var lineitemid = data.lineitemid;
var array = [];
for(var i = 0; i<parseInt(lineitemid.length); i++){
var a = lineitemid[i].id;
array.push(lineitemid[i].id);
}
$('#all_lineitem').val(array.toString());
}