【问题标题】:To getting values on basket [closed]在篮子上获得价值[关闭]
【发布时间】:2011-01-02 03:57:12
【问题描述】:
session_start();
if(isset($_REQUEST['action']) && $_REQUEST['action']!="")
if ($action == "addToBasket")
{
    $rmrradio1 = 3;
    $rmrradio2 = 5.5;
    $rmrradio2 = 16;
}

 

$(document).ready(function() { 
    $("input[type='radio']").click(function() { 
        var price = $(this).attr("value");
        var name =  $(this).attr("name");
        add_payment_value(price,name); 
    });  
});

function add_payment_value(price) { 
    // here you can use $.ajax function to add your 'price value' to your cart 
    $.ajax({ 
        type: "POST", 
        url: "make-payment.php"// file where you can add price to your database 
        data: "rmr"=+price+" &action=addtobasket ", 
        success: function(){} // return something on success 
    }); 
}  

我已经编写了这样的代码。这是一个购物车网站。当单击单选按钮时,上面的值刚刚添加到篮子(添加我的购物车),而且我想知道 jquery 我不知道这段代码是否正确。但我需要一些帮助来实施我的项目。谁能给我一个正确的代码。对不起,如果我的 q 听起来不清楚。

【问题讨论】:

  • 一个“正确的代码”来做什么?很抱歉,我不知道你的问题是什么;您能否编辑您的问题以说明问题是什么,以及您需要帮助什么?
  • 该代码不适用于我
  • 怎么样?你在期待什么,你会得到什么?任何错误消息、任何意外行为、任何可以帮助我们理解实际问题的东西?对我们来说,这只是一段没有任何意义的代码。

标签: php jquery html css ajax


【解决方案1】:

写:

$(document).ready(function() {    
  $("input[type='radio']").click(function()
 {        
  var price = this.value;     
    var name = this.name;      
   add_payment_value(price,name);    
  });  
 }); 

function add_payment_value(price,name) {  
$.post("make-payment.php", { name: name, price: price } 
,

 function(data){

     alert("Data Loaded: " + data);
   });

}

您可以像这样在make-payment.php 中获得变量:

$_POST['price'];

$_POST['name'];

【讨论】:

    猜你喜欢
    • 2021-09-17
    • 1970-01-01
    • 1970-01-01
    • 2015-01-21
    • 1970-01-01
    • 1970-01-01
    • 2020-01-12
    • 1970-01-01
    • 2022-01-16
    相关资源
    最近更新 更多