zoukankan      html  css  js  c++  java
  • 下拉框获取关联表的信息

    用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>

  • 相关阅读:
    unix网络编程 初步了解TCP/IP协议
    unix网络编程 常见概念
    linux 环境变量
    linux c编程
    第二周学习笔记
    jmeter第一周学习笔记
    建造者模式
    原型设计模式
    抽象工厂模式
    工厂方法模式
  • 原文地址:https://www.cnblogs.com/lbloveab/p/7214439.html
Copyright © 2011-2022 走看看