ajax前台及后台传值调用

这是js中的代码

function getp PlaneNumList() {
  var planeTypeId = document
    .getElementById("qualityValuation.fkPlaneTypeId.id").value;
  $.ajax({
     type : 'post',//可选get
     url : 'qualityvaluation/fm_getPlaneNumListByplaneTypeId.do?planeTypeId='
       + planeTypeId,
     dataType : 'html',//服务器返回的数据类型 可选XML ,Json jsonp script html text等
     success : function(data) {
      document.getElementById("planeNum").innerHTML = data;

//"planeNum" 是<span id="planeNum"></span>
     }
    });
 }

 

这是 Action 中的代码

public void getPlaneNumListByplaneTypeId() throws Exception {
  //机号的集合
  HqlBuilder hqlPlaneNumber = new HqlBuilder("select sdd from SysDataDictionary sdd where 1=1");
  hqlPlaneNumber.append(" and sdd.parentDD.id=:planeTypeId").setParam("planeTypeId", planeTypeId);
  planeNumberList = dataDictionaryService.findList(hqlPlaneNumber);
  
  String planeNumHtml = "<select name=\"qualityValuation.fkPlaneNumberId.id\"><option>---请选择---</option>";
  for (SysDataDictionary sdd : planeNumberList) {
   planeNumHtml += "<option value=\""+sdd.getId()+"\">"+sdd.getDdName()+"</option>";
  }
  planeNumHtml += "</select>";
  Renders.renderHtml(planeNumHtml);
 }

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值