关于二级联动问题。

动感光波 发布于 05/22 09:37
阅读 32
收藏 0

华为云11月刊推送:DIY微信问答机器人,高性能计算代码的20个技巧!>>>

第一个下拉框做完模糊查询选上部门之后,第二个下拉框就会显示对应部门的相关数据。

现在是第一个下拉选上部门之后,第二个下拉框没有显示出部门相关的值,但是断点看,已经取到了部门相关的值了,没给第二个下拉赋上值。

用ajax获取数据,给下拉框动态赋值,卡住了,请教下。

下面是我写的

function getContact() {
      //var orgNumber = $("#bank").val();
var orgNumber =100;
      /*if(orgNumber == null){
          layer.open({
              title:'提示'
              ,content:"请先填写申请组织内容!"
          })
          return false;
      }*/
      var type = $("#contactType").val();
      if(type == null){
          layer.open({
              title:'提示'
              ,content:"请先填写往来单位类型内容!"
          })
          return false;
      }
      $("#contact").empty();
      //获取往来单位数据
      $.ajax({
          type : "POST",
          url : contact_url,
          data: {orgNumber:orgNumber,type:type},
          async : true,
          cache: false,
          dataType : 'json',
          //contentType : "application/json;charset=utf-8",
          success : (function(data) {
              alert(6666666);
              if(data.status=="success"){
                  //往来单位
                  var jsonObj =  JSON.parse(data.typeInfo);
                  for (var i = 0; i < jsonObj.length; i++) {
                     // $("#contact").append("<option value="+jsonObj[i].value+">"+jsonObj[i].text+"</option>");
                      var option = $("<option />");
                      option.html(jsonObj[i].value);
                      option.val(jsonObj[i].text);
                      $("#contact").append(option);
                      $("#contact2").append("<option value="+jsonObj[i].value+">"+jsonObj[i].text+"</option>");
                  }
                  alert(12)
              }
          })
      });
  };

加载中
返回顶部
顶部