use*_*039 2 javascript php ajax jquery
我正在使用jQuery来计算价格.这是我的JavaScript的一小部分:
// Prices: radio
var curLam = "gloss";
$("input[name=lamination]").click(function(){
var gloss = 5;
var matt = 6;
if ($(this).val() == 'gloss' && curLam != 'gloss'){
$('#prices span').text(parseInt($('#prices span').text()) + gloss - matt);
curLam = 'gloss';
console.log('1');
}
if ($(this).val() == 'matt' && curLam != 'matt'){
$('#prices span').text(parseInt($('#prices span').text()) - gloss + matt);
curLam = 'matt';
console.log('2');
}
$("#prices span").each(function(){
var $priceValue = $(this);
} )
});
Run Code Online (Sandbox Code Playgroud)
此进行检查,以查看是否有粗糙的或光泽饰面已被选择,然后将其插入价格进入span的内prices div标签.
我需要知道如何将该价格值分配给变量,然后可以将其传递给我的购物车PHP.
cle*_*tus 14
一般来说,您不应该将所选价格返回给服务器.HTML表单很容易伪造.将用户的选择发送回服务器会更安全,服务器也知道应该花多少钱.
基本上Javascript验证(这本质上是)很方便,但不应该被信任.您已经有了选择结束的输入.只需将其发送回服务器即可.这样,如果用户禁用了Javascript,您的网站仍然可以正常工作(或更好地工作).
| 归档时间: |
|
| 查看次数: |
936 次 |
| 最近记录: |