簡體   English   中英

從表格中清除選中的單選按鈕值

[英]clear checked radio button value from form

我有一段代碼,代表幾個單選按鈕。

<label>Tipologia Pdv: </label>
<input type="radio" name="tipologia_pdv" id="tipologia_pdv" value="Iper" style="width:40px;" /><span > Iper</span>
<input type="radio" name="tipologia_pdv" id="tipologia_pdv"
value="Super" style="width:40px;" /><span > Super</span>

然后,我有清除該值的此代碼,但不適用於單選按鈕:

  $("#tipologia_pdv").val('');

現在,我將如何在此處清除檢查值? 我為此分配檢查值,它可以工作:

var js_tipologia_pdv = $('input:radio[name=tipologia_pdv]:checked').val();
$('#tipologia_pdv').attr('checked', false);

道具也可以

$('#tipologia_pdv').prop('checked', false);
$("#tipologia_pdv").prop("checked", false);

http://api.jquery.com/prop/

我看到兩個單選按鈕具有相同的ID。 ID應該是唯一的。

該checked屬性不同於val屬性..要取消選中它,您必須這樣做

var js_tipologia_pdv = $('input:radio[name=tipologia_pdv]:checked');

 js_tipologia_pdv.prop('checked', false);

檢查FIDDLE

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM