下拉框获取关联表的信息
Posted 城管也会敲代码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了下拉框获取关联表的信息相关的知识,希望对你有一定的参考价值。
用jq和ajax实现
1.在jsp页面上
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
$(function(){
$.get("productType1_findAll.action",function(data){ -------->从自己的action中查询,返回productTypeList
$.each(data.productTypeList,function(i,element){
var productId=‘${productId}‘;
if(productId==element.id){
$("#productId").append("<option value=‘"+element.id+"‘selected>"+element.productTypeName+"</option>");
}else{
$("#productId").append("<option value=‘"+element.id+"‘ >"+element.productTypeName+"</option>");
}
})
},"json")
})
------------------------------------------------------------------------------------------------------------------------------------
<div class="field">
<select name="productId" id="productId" class="input w50">
<option value="">请选择</option>
</select>
<div class="tips"></div>
</div>
以上是关于下拉框获取关联表的信息的主要内容,如果未能解决你的问题,请参考以下文章