下拉框获取关联表的信息

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

时间: 2024-12-30 03:39:16

下拉框获取关联表的信息的相关文章

Python3.x:selenium遍历select下拉框获取value值

Python3.x:selenium遍历select下拉框获取value值 Select提供了三种选择方法: # 通过选项的顺序,第一个为 0 select_by_index(index) # 通过value属性 select_by_value(value) # 通过选项可见文本 select_by_visible_text(text) Select提供了四种方法取消选择: deselect_by_index(index) deselect_by_value(value) deselect_by

路由机构 -- 下拉框获取当前所属部门

//下拉框获取当前所属部门 function initRespOrg(){   $.ajax({           type: "POST",            url: "/tms/actions/tms_net_org/localOrg.do?actionId=tms_net_org_localOrg",            dataType:"json",            data :"",       

2. select下拉框获取选中的值

1.获取select选中的value值: $("#select1ID").find("option:selected").val();  --select1ID:下拉框的ID值 2.获取select选中的text值:(获取ID字符串拼接)$("#"+select2ID).find("option:selected").text();

excel两个下拉框相互关联

我有两列数据,录入了所有人的信息,一个是姓名,一个是编号 现在我想再做两个下拉框,一个是选择姓名的,一个是选择编号的,我希望我选择姓名后,编号自动对应到这个人的,如果我选择编号,那么姓名也自动对应过来.请教各位excel的达人们. 这个用VLOOKUP函数做更方便 假设是在A列写入了姓名,B列写入了编号 在C2单元格设置了下拉菜单可以选择姓名, 则在D2单元格写入公式 =VLOOKUP(C2,A:B,2,) 原文 http://zhidao.baidu.com/question/14945914

easyui下拉框获取值

easyui下拉框的值为json格式栗子: 前台的写法: function queryDes(){ $('#des').combobox({ url: 'businessBaseInfo/queryDes.action', valueField:'enmDatOpt', //往后台传的值 textField:'enmDatDes' //前台下拉框显示的内容 }); } url获取的json格式为下,这里的数据是后台包装好的json格式,可以直接获取: [ { "enmDatDes":

点击select下拉框获取option的属性值

select下拉框作为前端开发者应该是经常使用的,最近在项目中遇到这样的情况,点击下拉框选项,需要获取所点击的option的属性值,当时想很简单啊,给option加一个点击事件不就行了,然后就加了一下,结果一运行悲催了,怎么点击option事件就是不会执行.这是为什么呢,刚开始也不懂,之前没遇到过这样的需求,后来经过学习,才恍然大悟,原来select option没有点击事件,要想获得所选option的属性值,需要通过jquery的change()方法来获取,下面通过代码解释一下,代码如下: <

下拉框获取数据,并赋值

json返回的数据: var json = { "2211":"内容1", "2212":"内容2", "2213":"内容3", "2214":"内容4" } javascript: window.onload=function(){ $.each(json,function(i,n){ $('#Select').append('<opti

选择下拉框条件关联

//通过数据字典读取select的option<td>城市</td> <td><ef:sysDicItemList name="areaId" dictionaryCode="AREA_CODE" value="${param.areaId}" onchange="changeSelectAll()"/></td> <td nowrap="nowrap

angular 中自己常用的下拉框获取值方法

方法一 HTML页中 <select name="" id="if02" data-first-option="true" (change)="getChange($event.target.value)"> <option value="-1">--请选择--</option> <option [value]="true">是</o