私は他の回答を試みましたが、誰も働いていません。 javascriptコードは、製品IDのリストをPHPページに提出することになっています。製品が選択されると、送信ボタンが送信機能をトリガーします。JavaScriptのコードからPHPバックエンドに投稿
function submit() {
var ids = bundle.map(function(item){
$('#product-'+item.id+' button').attr('disabled', false);
return item.id;
});
console.log(ids);
//send the ids to api
bundle = [];
$('.bundle-list').empty();
$('.total').html('No item in bundle');
$('.submit').addClass('hide');
}
私は機能に
document.getElementByID("test").value = bundle;
とフォーム内の隠しタグを次の行を挿入しようとしたが、どこにすべきvarはPHP
<input type="hidden" id="test" name="test" visibility="hidden"></input>
に提出することができません隠された要素の位置はJSコードとの相対位置になりますか? IDを取得する他の方法はありますか?
を。あなたは '$ .ajax'や' $。post'などを用意する必要があります。 – RobertAKARobin
@RobertAKARobinそれが上記の関数にどのように適合するかを示してください。ありがとう。 – sammville