2010-12-28 7 views
0

iam arbeiten mit meinem neuen Projekt.Meine Frage ist, wie füge ich die Werte von Radio-Button für Addcart. das ist, wenn ich die Radioknöpfe anklicke, die addcart amount.i addieren sollten, haben Sie mehrfache Radioknöpfe mit verschiedenen Werten irgendjemand sagen wie?Wie füge ich den Wert von Radio-Button zum Hinzufügen von addcart

nach diesem Schritt, was ich Javascript oder Ajax verwenden sollte. Ich habe versucht, aber dieser Wert nicht mit vorherigem Wert Dank im Voraus Grüße Keile

Antwort

0

hinzufügen, da Sie dies als jquery im getaggt haben vorausgesetzt, Sie jquery verwenden. die Möglichkeit, den Wert zu wählen ist wie folgt

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

und wenn Sie auf den Radio-Buttons auf Seite laden Sie etwas tun müssen, binden Ereignisse wollen wie folgt

$('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... 
}) 
) 

Hinweis: I‘ Wenn Sie davon ausgehen, dass Ihr Wert in einem Textfeld gespeichert ist, können Sie dort ein anderes Element haben.

Nun, wenn Sie Ihren Code auch auf dem Server aktualisieren wollen, dann müssen Sie eine Ajax-Anfrage innerhalb dieser Funktion an Ihren Server-Handler senden und dort bearbeiten. Hier ist wat u müssen in diesem Fall verwenden: http://api.jquery.com/jQuery.ajax/

Hoffnung, die

0
<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']; 
?> 
hilft