Получение значения из поля ввода и передача его в Paypal

0

У меня есть поле ввода, которое заполняется цифровым значением, выбранным кнопкой количества подарков.

Мне нужно передать значение, заполненное или введенное в поле ввода, на paypal (я использую настраиваемую кнопку).

Код, который у меня есть для заполнения входного текстового поля:

<div class="border-all-background">   
    <div class="border-all-background">   
        <h2><span>SELECT AN AMOUNT</span> </h2>
        <div align="center">
            <a href="#" class="simple-button  " onclick="return UpdateAmount(25,'other_amount')">$25</a>
            <a href="#" class="simple-button  " onclick="return UpdateAmount(50,'other_amount')">$50</a>
            <a href="#" class="simple-button  " onclick="return UpdateAmount(75,'other_amount')">$75</a>
            <a href="#" class="simple-button  " onclick="return UpdateAmount(100,'other_amount')">$100</a>
            <a href="#" class="simple-button  " onclick="return UpdateAmount('other','other_amount')">Other</a>
            <br />
        </div>               
        <br />
        <div style="padding-left:75px;" >
            <span><h4> Your Donation <span>*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span> $
            <input name="other_amount" type="tel" class="textField validate min:1" id="other_amount" size="12" value="" data-charactercount="" data-charactercount-limit="6"></h4></span>
        </div>

Код для кнопки PayPal

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
    <input type="hidden" name="cmd" value="_s-xclick">
    <input type="hidden" name="hosted_button_id" value="XXXXXXXXX">
    <input type="image" src="https://dl.dropboxusercontent.com/u/106279316/paypal%20button/paypal.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
    <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

Идя решениями по этому аналогичному вопросу, я, видимо, должен предоставить дополнительное скрытое поле для суммы, но я не уверен, как передать значение из текстового поля ввода в поле суммы

Теги:
paypal

1 ответ

1

Что-то вроде этого должно работать.

function UpdateAmount(amount, something)
{
    $("#hosted_button_id").val(amount); // Or whatever the input id is.
    // Whatever you wanna do.
}

Таким образом вы можете передать значение суммы скрытому входному значению (возможно, внутри формы), делая его доступным для отправки.

Если это не то, что вы ищете, тогда вам нужно будет сделать ваш вопрос более ясным.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню