Estoy tratando de obtener el botón de opción que originalmente se había checked de forma predeterminada y restablecer su valor.
En el siguiente ejemplo, el valor ya está establecido en
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <input type="radio" name="test" value="0" checked> <input type="radio" name="test" value="1"> <input type="radio" name="test" value="2">Estoy usando esto para seleccionar el valor vacío, pero ¿cómo puedo configurarlo para que esté vacío antes de seleccionarlo?
$('input[name="test"][value=""]').prop('checked', true);Puede hacer un .each en las entradas y verificar si el valor está vacío ejemplo:
$('input[name="test"]').each(function() { if($(this).val() === '') { //do something } });Seleccione la entrada checked usando $('input[name="test"][checked]') y actualice su valor con .val("")
const checkedInput = $('input[name="test"][checked]'); checkedInput.val(""); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <input type="radio" name="test" value="0" checked> <input type="radio" name="test" value="1"> <input type="radio" name="test" value="2">