我正在研究数据条,并希望将jquery可变的选定数据作为数据条数量。
<form action="" method="post">
<script src="https://checkout.stripe.com/checkout.js" class="stripe-button"
data-key="<?php echo $publishable_key; ?>"
data-name="name"
data-description="testing"
data-image="test"
data-amount="<?php echo $plugin_price; ?>"
data-locale="auto"></script>
<?php /* you can pass parameters to php file in hidden fields, for example - plugin ID */ ?>
<input type="hidden" name="plugin_id" value="<?php echo $plugin_id; ?>">
</form>
我的jquery代码
jQuery(function ($) {
$(document).ready(function () {
$("#next_btn1").click(function () {
var favorite = [];
var second = [];
$.each($("input[name='check_list[]']:checked"), function () {
favorite.push($(this).val());
second.push($(this).data('value1'));
//$("#content").append("<tr><td>" + parseFloat(favorite).toFixed(1) + "</td><td>" + second+ "</td></tr>");
});
alert("data: " + favorite.join(", "));
alert("data1: " + second.join(", "));
$('#test1').text(favorite);
$('#service').text(second);
//$('#datavalue').html(favorite,second);
});
});
});
我想获取具有价格的复选框数据,并希望该数据处于条带中的数据量
我不知道该怎么办
答案 0 :(得分:0)
如果您希望传递可变的金额以显示在Stripe的Checkout中,则需要使用其custom Checkout integration,而不是简单的data-amount
属性。
在此处查看完整示例,https://jsfiddle.net/ywain/g2ufa8xr/
$('#customButton').on('click', function(e) {
// gets amount from a form input
var amountInCents = Math.floor($("#amountInDollars").val() * 100);
// Open Checkout with further options
handler.open({
name: 'Demo Site',
amount: amountInCents,
});
e.preventDefault();
});