Cita:
Iniciado por bathorz Hay varias formas de hacerlo. Prueba esto y busca información:
Código Javascript
:
Ver original$(document).ready(function(e) {
$('#form1').change(function() {
var obj = {};
var string = '';
var sum = 0;
// Grupo 1
if ($("input:radio[name=RadioGroup1]").is(':checked')) {
var n1 = $("input:radio[name=RadioGroup1]:checked").val();
sum += parseFloat(n1);
}
$('#resultado').val(sum);
});
});
* Ante cualquier cambio en el formulario...
$('#form1').change(function() {
* Si en los input de tipo radio, el que tiene nombre RadioGroup1 posee un elemento check...
$("input:radio[name=RadioGroup1]").is(':checked')
* Obtiene el valor del radio picado:
$("input:radio[name=RadioGroup1]:checked").val()
* Muestra el resultado
$('#resultado').val(sum);
Ahora agrega el grupo 2 y 3 de los radio.
Hola que tal, mil gracias funciono muy bien todo solo tengo una pregunta más, ya agregue los 3 radio, y si quiero agregar un list select??.
Entiendo que es algo así pero no suma.
Código:
// Grupo 4
if ($("select:option[name=SelectGroup1]").is(':checked')) {
var n1 = $("select:option[name=SelectGroup1]:checked").val();
sum += parseFloat(n1);
}
Mil gracias por todo