設定值到較低值I具有類似於下面的一組單選按鈕:Jquery的單選按鈕不能通過代碼
<label><input type="radio" name="GroupTypeOffUnitOnUnit" value="0">1:1</label>
<label><input type="radio" name="GroupTypeOffUnitOnUnit" value="1">Option</label>
<label><input type="radio" name="GroupTypeOffUnitOnUnit" value="2">Other Option</label>
我在AJAX檢索值,我已經證實,回來的值是正確。但是,當我嘗試以編程方式將該值設置爲小於當前值的值時,例如當前值爲2,並且我嘗試將其設置爲1,則所選單選按鈕保持爲帶有2的按鈕。另一方面, ,如果當前選中的單選按鈕的值爲1,則可以將其設置爲2。
我覺得這可能與按鈕在網頁上出現的順序有關,因爲較高的值在較低的值之後出現,但我試圖找出它。 此外,這是我的JavaScript功能,應該檢查新的價值。
function setRadioInputValue(targetid, name, value)
{
$("#" + targetid + " input[name=" + name + "][value=" + value + "]").attr('checked', true);
}