Показать сообщение отдельно
  #5 (permalink)  
Старый 30.06.2018, 23:00
Новичок на форуме
Отправить личное сообщение для Awrek Посмотреть профиль Найти все сообщения от Awrek
 
Регистрация: 30.06.2018
Сообщений: 5

рони,
Спасибо исправил, но к сожалению значение он все равно не передает.
вывести нужно в id = "target" значение values, уже все перебрал, но решение так и не смог найти
<input type="radio" name="paymentType" value="PC">Яндекс.Деньгами</input>
 <input type="radio" name="paymentType" value="AC">Банковской картой</input>
 <input type="radio" name="paymentType" value="MC">С мобильного телефона</input>
 <input type="hidden" name="successURL" value="http://sait.info/success.php"></input>
 <input type="text" name="label" placeholder="Логин">
 <input id="target" type="text" readonly name="sum">
 <input type="submit" name="submit-button" value="Перевести">


var cart = {};
var values = 0;

function loadCart(){
    if(localStorage.getItem('cart')){
        cart = JSON.parse(localStorage.getItem('cart'));
       
       showCart();
        
    }
    else {
        $('.main-cart').html('Корзина пуста!');
    }

   function showCart(){
    if(!isEmpty(cart))
    {
        $('.main-cart').html('Корзина пуста!');
    }
    else{     
    $.getJSON('goods.json', function (data){
        var goods = data;
        var out = '';
          
        for(var id in cart){
            values += goods[id].cost * cart[id];
            out += `  <button data-id="${id}" class="del-goods">x</button>    `;
            out += `<img src="img\\${goods[id].img}">`;
            out += `${goods[id].name}`;
            out += `  <button data-id="${id}" class="minus-goods">-</button>  `;
            out += `${cart[id]}`;
            out += `  <button data-id="${id}" class="plus-goods">+</button>   `;
            out += cart[id]*goods[id].cost; //цена за один товар
                    
            out += '</br>';
        }

        $('.main-cart').html(out);
        $('.sums').html(`Общая самма товаров: ${values} рублей.`);
        $('.del-goods').on('click', delGoods);
        $('.plus-goods').on('click', PlusGoods);
        $('.minus-goods').on('click', MinusGoods);
        
        input = document.getElementById('target'); //-----> добавил для передачи значения
        input.value = values;  //-----> добавил для передачи значения
    });
   }
}
Ответить с цитированием