Ваш селектор JQuery вызывает проблему форматирования.Что вы можете сделать, это получить коллекцию элементов и затем выполнить итерацию по ним, используя .each () , чтобы создать способ, которым вы хотите их отображать.элементы обновлены для отображения с трубкой и с вашим исходным общим кодом:
$('#shopform').submit(function() {
var items = '';
var tprice = $('.simpleCart_total').text();
$.each($('.simpleCart_items'), function(index, value) {
items = index === 0 ? value.textContent : items + ' | ' + value.textContent;
});
$('#itemsinfo').val(items);
$('#totalprice').val(tprice);
return false;
});