我這里有一個(gè)奇怪的問(wèn)題,有(未)選中的單選按鈕。我的代碼:function validate(el) { if ($('#type_P').is(':checked') === true && (parseInt($('#voucher_price').val()) <= 0) || isNaN(parseInt($('#voucher_price').val()))) { alert($('#type_P').is(':checked') === true); $('#service_price').addClass('error'); $('#service_price').parent().addClass('error'); } return false;}<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><form onsubmit="return validate(this)"> P: <input type="radio" checked name="type" id="type_P" value="P"> S: <input type="radio" name="type" id="type_S" value="S"> <input id="voucher_price"> <input type=submit></form>當(dāng)選中“type_S”而不是“type_P”時(shí),它會(huì)在警報(bào)中返回“false”。我的意思是不必顯示任何警報(bào)。為什么?當(dāng) if 語(yǔ)句中存在相同條件時(shí),如何顯示此警報(bào)?
無(wú)線電檢查驗(yàn)證失敗
牧羊人nacy
2023-05-19 16:44:40