$each(data, function (i, item) {
if (item == null) {
return;
}
$("<option></option>")
val(item["Value"])
text(item["Text"])
appendTo($("#purchaser"));
});
data 就是查询过来的数据
item["Value"]、item["Text"] 下拉项值、文本 具体字段看你自己命名的
<option value="男" <c:if test="${usersex='男'}" >selected</c:if>>男</option>
<option value="女" <c:if test="${usersex='女'}" >selected</c:if>>女</option>
记得开头加上<%@ taglib uri=">
可以用jstl的foreach标签和el表达式完成,很简单的,首先你要在控制层放一个AList集合(就是你要迭代的对象集合)在页面用el表达式得到,赋给变量A,然后在下拉列表上循环输出Anumber(就是你说的A的那个数字字段)作为下拉列表的显示的名字和它对应的值,呵呵
<select name="selectName">
<c:forEach items="${AList}"var="A">
<option value="${Anumber}">
${Anumber}
</option>
</c:forEach>
</select>
我这两天也在用struts2的select标签,还没学到hibernate,是否可以考虑这样:
1引入Bean,在Bean中定义了select中list的字段,比如:personBeanperson,在PersonBean中有getPerson()方法,返回的是数组
2在select中引入:list="#personBeanperson"
我想请教你个问题:
在jsp部分,我使用了select标签让用户选择,比如输入男,女;并提供了一个修改按钮,如何实现点击该按钮后,从数据库中读取出性别并定位,继续让用户选择性别呢
方法有很多。
第一种使用ajax json ,在SELECT 标签Click事件时 将带参数的ajax请求发送到后台,交给某个Action方法处理。
第二种直接用事件里加超链接 windowlocationhref = "something_" + itemvalue; 其中Item为Select对象,可以用getElementById获取
以上就是关于请问在js的select标签中,如何在点击下拉按钮之后查询数据库,然后把查到的值赋值到options中全部的内容,包括:请问在js的select标签中,如何在点击下拉按钮之后查询数据库,然后把查到的值赋值到options中、select 标签 option 初始化 显示为数据库里该项的值、关于jsp中的<select>标签问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)