你好,我是 Html/Java(script/query)/css 的新手,大约半年。
我有几个问题。
现在我正在尝试制作一个执行此操作的功能/代码:我有 2 个单选按钮。
单击第一个单选按钮选择第一个选项,并删除其他选项。
在单击第二个单选按钮时打开其他选项并删除第一个将其专用于第一个单选按钮的选项。
<form enctype="multipart/form-data">
<fieldset>
<legend>מפרט טכני של הסמארטפון:</legend>
<label for="memory">זיכרון פנימי:</label>
<input id="less1" type="radio" value="less" name="memory" onclick="(myFun())" /> פחות מ 1GB
<input id="more1" type="radio" value="more" name="memory" onclick="(myFun1())" />מעל 1GB
<br />
<label for="extra">אפשרות להרחבת זיכרון:</label>
<br />
<select size="5" id="sel">
<option name="extra" value="no1" id="no">לא</option>
<option name="extra" value="yes8">כן,8GB</option>
<option name="extra" value="yes16">כן,16GB</option>
<option name="extra" value="yes32">כן,32GB</option>
<option name="extra" value="yes64">כן,64GB</option>
</select>
</fieldset>
</form>
function myFun() {
$("#sel").prop('size', "1")
select('option', $("no")).select('option:not(:selected)').remove()
}
function myFun1() {
$("#sel").prop('size',"4")
}
我在这里检查了另一个主题,它对我有一点帮助(jQuery on change 仅显示所选选项,删除/禁用其余选项)