我在浏览表单元素时遇到问题,并将其发布为“JSON”。我设法恢复除了一些元素之外的所有东西,例如人的名字,这些都是动态的。
我实际上选择了一些名字,我希望得到我的名字数组。
这是我的代码:
<script>
parseInt($('#id').html());
console.log(parseInt($('#id').html()));
var handler = StripeCheckout.configure({
key: 'pk_test_nWBzhwnk9WLgDk5EHjr3JTuZ',
image: 'http://localhost:8000/images/default.png',
color: 'white',
locale: 'auto',
token: function(token) {
// You can access the token ID with `token.id`.
// Get the token ID to your server-side code for use.
var myData = {
token: token.id,
email: token.email,
amount: Math.round($("#result").text()),
description: '',
currency: 'eur',
event: parseInt($('#id').html()),
nb_tickets : $('#nb_ticket').text(),
name: [],
};
/*
Make an AJAX post request using JQuery,
change the first parameter to your charge script
*/
$('body').Wload({text:'Paiement en cours'});
console.log(myData);
$.post("/checkout/"+parseInt($('#id').html()), myData,
function(data) {
// if you get some results back update results
$("#myForm").hide();
// for demonstration purposes, loop through everything in myData
})
.done(function () {
$('#element_to_pop_up').bPopup({
modalClose: false,
});
$('body').Wload('hide', {time: 0});
})
.fail(function() {
// if things fail, tell us
$(".results").html("I'm sorry something went wrong");
})
}
});
取决于我选择的门票数量,我可以有几个名字。
在我的表格中,如果我选择2张票,名称的ID如下:
<input type="text" id="commande_achats_0_name" name="commande[achats][0][name]" required="required" class="form-control" placeholder="Name">
和:
<input type="text" id="commande_achats_1_name" name="commande[achats][1][name]" required="required" class="form-control" placeholder="Name">
我需要根据所选门票数量恢复commande_achats_0_name
和commande_achats_1_name
中的所有内容。
我坚持下去..如果有人能帮助我的话
谢谢