Ich versuche, Zahlungsabwicklung Option e Brieftasche und Kabeljau in Checkout-Seite, mit Hilfe von Radio-Button, aber der ausgewählte Wert wird nicht abgerufen in PHP. Wie kann das gelöst werden?Wie bekomme ich den ausgewählten Radio Button Wert in der Zahlungsabwicklung
Ich konnte meinen Code nicht hochladen, also erkläre ich die erforderliche Logik, bitte helfen Sie.
- In Zahlungsprozess ich brauche einen Radiobutton
- Ausgewählte Optionsfeld Wert sollte auf php gegeben werden, so dass meine weiteren Berechnungen fortsetzen werden.
- Ich bin nicht in der Lage, den Wert in PHP zu bekommen.
Code:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$("input[name='cod']").click(function() {
if ($("#chkYes").is(":checked")) {
$("#dvPassport").show();
} else {
$("#dvPassport").hide();
}
});
});
</script>
<form method ="post">
<label for="chkYes">
<input type="radio" id="chkYes" name="cod" />
COD
</label>
<br/>
<label for="chkNo">
<input type="radio" id="chkNo" name="cod" />
E-Wallet
</label>
<hr />
<button type="submit" name="submit1" value="submit">Submit</button>
</form>
<div id="dvPassport" style="display: none">
<input type="text" id="txtPassportNumber" />
</div>
<?php
echo $com;
echo $grand_total;
if(isset($_POST['submit'])) {
if($grand_total <= $com) {
$com = $com - $grand_total;
$sql1 = mysqli_query($conn,"UPDATE commission SET total_commission=$com WHERE e_id = '".$_SESSION["e_id"]."'");
echo $com;
$total_pay = $com;
echo $total_pay;
} else {
$newcom = $grand_total - $com;
$sql2 = mysqli_query($conn,"UPDATE commission SET total_commission=$newcom WHERE e_id = '".$_SESSION["e_id"]."'");
$total_pay = $newcom;
echo $total_pay;
}
}
?>
Warum nicht speichern $ ('# chkYes'). Val(); und $ ('chkNo') .val(); in vars und dann senden Sie diese an die php –
Wenn Sie den Radio-Button SET (man erstellt keine einsame Radio-Button) erstellt, haben Sie eine einzige Statusvariable mit dem gesamten Satz? –
http://StackOverflow.com/Help/accepted-answer –