我真的很困惑我是如何管理这些事情的。请查看附件图片。请参阅右侧面板区域。
从第一页开始,包名来自最后一页;假设page1.php。现在假设这个附加的图像是 page2.php。我能够从左侧获取选定的复选框值,并且它在右侧发布。看到我已经检查了视频复选框。我已经使用了 jquery。
问题 1 如果我刷新页面值会消失,但包值除外。无论用户检查什么,我都希望右侧面板中的所有复选框值并将其发布到 page3.php 以供进一步使用。我认为 jquery 不会这样做。我使用了 ajax 帖子但不能能够从下面的代码中获取值。请帮助他解决这个问题。
图片链接 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()
});
});