Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 添加的单选按钮值_Php_Mysql_Html_Css_Ajax - Fatal编程技术网

Php 添加的单选按钮值

Php 添加的单选按钮值,php,mysql,html,css,ajax,Php,Mysql,Html,Css,Ajax,有人能说这个代码是对的还是错的吗 If(isset($_POST) && ($_POST[‘GET_PAYMENT’] == ‘1’)) { $totalAmount = $_POST[‘GET_PAYMENT’]; //Total amount $checkbox_id = $_POST[‘VALUE’]; // The radio button value /* Here get the amount values (3,5.5 or 10) fr

有人能说这个代码是对的还是错的吗

If(isset($_POST) && ($_POST[‘GET_PAYMENT’] == ‘1’))
{
    $totalAmount = $_POST[‘GET_PAYMENT’]; //Total amount
    $checkbox_id = $_POST[‘VALUE’]; // The radio button value 

    /* Here get the amount values (3,5.5 or 10) from 

    Database based on the $checkbox_id and store it in

    $amount variable*/


    $total_amount = $amount + $totalAmount;


    Echo $total_amount;

}
这是为我的单选按钮,它有单独的值,当我点击任何一个按钮时,它将与以前的值相加

javascript

Javascript函数

Function getPaymentVal()
{

Var checkboxVal = ‘’;

checkboxVal = $("input[@name=’rmr’]:checked").val();

$.ajax({
   type: "POST",
   url: "ajax.php",
   data: "GET_PAYMENT=1&VALUE=”+ checkboxVal,
   success: function(total_amount)
   {
    //Assigning the final value to the hidden value here
    $(‘#totalamount’).val(total_amount);  

    //Here changing the display of total amount
    $(‘#repair_total_amount’).html(“Total <span class="repair-finalamount-txt">&pound;&nbsp;”+ total_amount+”</span>”);

   }
 });

}
函数getPaymentVal() { Var checkboxVal=''; checkboxVal=$(“输入[@name='rmr']:选中”).val(); $.ajax({ 类型:“POST”, url:“ajax.php”, 数据:“GET_PAYMENT=1&VALUE=“+checkboxVal, 成功:功能(总金额) { //将最终值指定给此处的隐藏值 $('totalamount').val(总金额); //此处更改总金额的显示 $('till#total_amount').html(“total£;”+total_amount+”); } }); }
看看这段代码,我认为这是可能的,因为
字符从另一个不同的字符编码源粘贴得很差。您应该再次键入以查看是否发生错误。

看起来您是从另一个源复制粘贴了此代码,引号被弄乱了。用这个代替

$.ajax({
   type: "POST",
   url: "ajax.php",
   data: "GET_PAYMENT=1&VALUE="+ checkboxVal,
   success: function(total_amount)
   {
    //Assigning the final value to the hidden value here
    $('#totalamount').val(total_amount);  

    //Here changing the display of total amount
    $('#repair_total_amount').html("Total <span class='repair-finalamount-txt'>&pound;&nbsp;"+ total_amount+"</span>");

   }
 });
$.ajax({
类型:“POST”,
url:“ajax.php”,
数据:“GET_PAYMENT=1&VALUE=“+checkboxVal,
成功:功能(总金额)
{
//将最终值指定给此处的隐藏值
$('totalamount').val(总金额);
//此处更改总金额的显示
$('till#total_amount').html(“total£;”+total_amount+”);
}
});

这看起来不错,但我认为您通常会使用
数据:{GET\u PAYMENT:1,VALUE:checkboxVal}
。此外,这些msword类型的引号可能会出现问题。你得到的结果是什么?同意。很肯定“and”会弄乱你的代码。你必须用“代替”。