此問題已在此處提出並回答。但沒有一個答案似乎幫助我。使用jQuery設置單選按鈕的值
我有一個單選按鈕組
<input class="form-check-input" type="radio" name="tireInput_front" id="tireInput_front_used" value="used">
<input class="form-check-input" type="radio" name="tireInput_front" id="tireInput_front_new" value="new">
然後使用jQuery對象來確定所檢查的單選按鈕。我嘗試了幾種解決方案,但似乎沒有任何工作。 我已經確定,他反對生存,以正確的值,通過使用的console.log
這裏是我到目前爲止已經試過:
if(objects['Front'] == "New") {$("input:radio[name=tireInput_front]").val("new");
if(objects['Front'] == "New") {$('input[name=tireInput_front][value="new"]').prop("checked", true);}
if(objects['Front'] == "New") {$('input:radio[name=tireInput_front][value="new"]').prop("checked", true);}
隨着多,我不記得。 任何想法我可能做錯了什麼? 添加console.log(objects['Front']);
告訴我該值是正確的。
你的第二個和第三個例子將正常工作:https://jsfiddle.net/9xywmsvv/如果你有問題檢查控制檯。同時確保你已經正確地在頁面中包含了jQuery.js,並且正在document.ready事件處理程序中運行你的代碼。 –
它應該工作,但由於某種原因它沒有。 所有設置都正確,相同的腳本設置複選框的值沒有問題。我想這個問題一定在別處。 –