Java html加载条件值以选择标记
我尝试根据用户对前一个表单标记的选择将条件值加载到select标记。它可能需要java或php。我不能胜任这两种语言中的任何一种。 逻辑解释如下Java html加载条件值以选择标记,java,html,Java,Html,我尝试根据用户对前一个表单标记的选择将条件值加载到select标记。它可能需要java或php。我不能胜任这两种语言中的任何一种。 逻辑解释如下 <form> <input name="complaint" value="copyright" type="radio">copyright <br> <input name="complaint" value="trademark" type="radio">trademark <br&
<form>
<input name="complaint" value="copyright" type="radio">copyright <br>
<input name="complaint" value="trademark" type="radio">trademark <br>
<input name="complaint" value="other_concern" type="radio"> other concerns
</form>
if complaint="copyright" then
<select>
<option value="image">image</option>
<option value="product">product</option>
</select>
elseif complaint="trademark" then
<select>
<option value="item">item</option>
<option value="image">image</option>
</select>
elseif complaint="other_concern"
<select>
<option value="explain">explain</option>
</select>
end if
版权所有
商标
其他关注事项
如果投诉=“版权”,则
形象
产品
elseif投诉=“商标”然后
项目
形象
elseif投诉=“其他问题”
解释
如果结束
有解决方案吗?Jquery中有一个解决方案。默认情况下,向输入添加类名并隐藏selct选项
<input name="complaint" value="copyright" type="radio" class="complaint">
在Jquery中有一个解决方案。默认情况下,向输入添加类名并隐藏selct选项
<input name="complaint" value="copyright" type="radio" class="complaint">
我的朋友也给我发了类似的代码。但是我必须补充一点,Jquery是非常轻量级的,图像一直是您最关心的问题。您可以下载Jquery并将其本地安装到服务器上。然后使用async comand加载它,这意味着您的页面加载之后会执行javascript,所以不要像这样阻碍用户体验。您可以将Jquery3.js脚本更改为您想要的任何内容。我的朋友也给我发了类似的代码。但是我必须补充一点,Jquery是非常轻量级的,图像一直是您最关心的问题。您可以下载Jquery并将其本地安装到服务器上。然后使用async comand加载它,这意味着您的页面加载之后会执行javascript,所以不要像这样阻碍用户体验。您可以将Jquery3.js脚本更改为您想要的任何内容。
$('.complaint').click(function() {
$('.selectOptions').addClass('hidden');
var checkComplaint = $(this).val();
$('#' + checkComplaint).removeClass('hidden');
});