【问题标题】:how do i add the value from radio button for adding addcart如何从单选按钮添加值以添加 addcart
【发布时间】:2011-05-31 11:32:37
【问题描述】:

我正在使用我的新项目。我的问题是如何从单选按钮添加值以用于 addcart。那是当我单击应该添加 addcart 数量的单选按钮时。我有多个具有不同值的单选按钮 有人说怎么做吗?

在这一步之后,我应该使用 javascript 还是 ajax。我试过了,但该值没有与以前的值相加 提前致谢 问候 龙骨

【问题讨论】:

    标签: php jquery html ajax radio


    【解决方案1】:

    因为您已将其标记为 jquery,所以假设您使用的是 jquery。 取值方式如下

    $('input:radio[name=<name of your radio buttons>]:checked').attr("value");
    

    如果您想在页面加载时绑定单选按钮上的事件,您需要执行以下操作

    $('input:radio[name=<name of your radio buttons>]').each(
    $(this).change(function()
    {
    $('#<id of text box u want to update>').val($('#<id of text box u want to
     update>').val()+$(this).attr("value"));
    //your ajax code goes here: $.ajax(url,itemValue:$(this).attr("value")),success:success...
    })
    )
    

    注意:我假设您的值存储在文本框中,您可以在其中包含任何其他类型的元素。

    如果您也想更新服务器上的代码,那么是的,您需要在该函数中向您的服务器端处理程序发送一个 ajax 请求并在那里处理它。这是你在这种情况下需要使用的:http://api.jquery.com/jQuery.ajax/

    希望有帮助

    【讨论】:

      【解决方案2】:
      <form name ="form1" method ="post" action ="radioButton.php">
      
      <Input type = 'Radio' Name ='option_radio1' value= '6'>Size 6
      <Input type = 'Radio' Name ='option_radio2' value= '5'>Size 5
      <Input type = 'Radio' Name ='option_radio3' value= '4'>Size 4
      <Input type = "Submit" Name = "Submit1">
      </form>
      
      <?PHP
      $pro_option1 = $_POST['option_radio1'];//get the radio button values using name
      $pro_option2 = $_POST['option_radio2'];
      $pro_option3 = $_POST['option_radio3'];
      ?>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-26
        • 2014-05-12
        • 1970-01-01
        • 2018-04-19
        • 1970-01-01
        相关资源
        最近更新 更多