これらをどのように管理したか、本当に混乱しています。添付の画像をご覧ください。右側のパネル領域を参照してください。
最初から始めて、パッケージ名は最後のページから来ています。page1.php としましょう。ここで、この添付画像が page2.php であると仮定します。選択したチェックボックスの値を左側から取得でき、右側に投稿しています。ビデオのチェックボックスをチェックしたことを確認してください。そのために jquery を使用しました。
問題1ページを更新すると、パッケージ値以外の値が消えます。ユーザーがチェックしたものは何でも右側のパネルからすべてのチェックボックスの値が必要で、さらに使用するためにpage3.phpに投稿します。jqueryがうまくいくとは思いません。以下のコードから値を取得できます。これに関して彼を助けてください。
画像リンク http://s7.postimage.org/3zbf1ucwb/image.jpg
function refreshPrices() {
var beg=<?php echo isset($beg) ? $beg : 0 ?>;
var inte=<?php echo isset($int) ? $int : 0 ?>;
var advn=<?php echo isset($adv) ? $adv : 0 ?>;
var currentTotalValue = 0;
currentTotalValue = currentTotalValue + beg + inte + advn;
$("#results div").each(function() {
if (!isNaN(parseInt($(this).find("span").text().substring(1)))) {
currentTotalValue += parseInt($(this).find("span").text().substring(1));
}
});
$("#totalValue").text("$" + currentTotalValue)
}
$(document).ready(function() {
$('#1').click(function() {
//var row = $(this);
if (($(this).attr('checked')) == 'checked') {
$('#result').append("-PDF Document <html><span style=float:right>$100</span></html>");
}
else {
$('#result').text("");
}
refreshPrices()
});
$('#2').click(function() {
if (($(this).attr('checked')) == 'checked') {
$('#result2').append("-Video <html><span style=float:right>$200</span></html> ");
}
else {
$('#result2').text("");
}
refreshPrices()
});
});