gpt4 book ai didi

java - 如何在jsp页面中使用jquery和jSTL在列表框中动态选择一个选项

转载 作者:行者123 更新时间:2023-11-29 06:00:43 24 4
gpt4 key购买 nike

您好,我有一个包含一些值的列表框。 我想使用 JSTL 根据数组列表中的值选择它的值。 我的代码是这样的

<select id='lstType' name="lstType">
<option value="abc" selected="yes">abc</option>
<option value="bcd">bcd</option>
<option value="efg">efg</option>
</select>

和一个包含一些实体类对象的数组列表。

class entity{
String str;
}

现在在jsp页面上我是这样获取的

$("#lstCategory option[value = <c:out value="${entity.str}"/>]").attr("selected", true);

最佳答案

使用 prop 代替 attr

$('#lstType option[value="${entity.str}"]').prop("selected", "selected");

编辑:

仅当你在 jQuery 1.6 版本之前使用时才使用上面的版本

 $('#lstType option[value="${entity.str}"]').attr("selected", "selected");

关于java - 如何在jsp页面中使用jquery和jSTL在列表框中动态选择一个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10215241/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com