2015-07-12 2 views
1

вот мой Javascriptотправить текстовое значение для АЯКС всплывающего окна

<script>  
    jQuery(function ($) { 

    $('.button').on('click', function() { 
     var id = $(this).data('id'); 

     $.ajax({ 
      url: '/ajax.php', 
      data: { 
       id: id 
      }, 
      method: 'POST', 
      success: function (html) { 
       $('body').append(html); 
       $(html).bPopup(); 
      }, 
      error: function (returnValue) {} 
     }); 
    }); 


}); 
    </script> 

Вот мой HTML

<input type="text" name="qty" id="qty" maxlength="12" value="1" title="Qty"> 
<button type="button" class="button small cart-button" data-id="xxxx">Add to Cart</button> 

ajax.php

<?php echo $_POST['id']; ?> // show id : xxxx 

Я хочу отправить qty value для ajax.php файла. так как сделать это я хочу повторить это от PHP .. плз помогите мне это ... спасибо

+0

Вы должны приписывать «данных идентификатор», то, что еще? Ваш вопрос непонятен. –

+0

это система добавленной стоимости. Я хочу отправить значение Quntity send from click button , если вы можете плз проверить этот URL: http://www.sriads.com/shopping/product/13/tp -link-4-port-wireless-dual-band-n600 – user3501407

ответ

3

Пожалуйста, попробуйте это

<script>  
    jQuery(function ($) { 

    $('.button').on('click', function() { 
     var id = $(this).data('id'); 
     var qtyValue = $("input[type='text'][name='qty']").val(); 
     $.ajax({ 
      url: '/ajax.php', 
      data: { 
       id: id, 
       quantityValue : qtyValue 
      }, 
      method: 'POST', 
      success: function (html) { 
       $('body').append(html); 
       $(html).bPopup(); 
      }, 
      error: function (returnValue) {} 
     }); 
    }); 


    }); 
</script> 
+0

popup not work plz check link: http://www.sriads.com/shopping/product/13/tp-link-4-port-wireless-dual- band-n600 – user3501407

+0

сейчас poup работает, но как его эхо? Я попробовал ' ' – user3501407

+0

Попробуйте $ _POST ['quantityValue'] –

Смежные вопросы