主页 > 知识库 > 双层ajax嵌套(可多层)用法实例

双层ajax嵌套(可多层)用法实例

热门标签:青海医疗智能外呼系统怎么样 科智联智能电销机器人 百灵鸟 上海浦东百度地图标注中心注册 徐州电销卡外呼系统供应商 外呼系统获取客户手机号 老虎邮局地图标注点 襄阳外呼系统接口 目标三维地图标注

本文实例讲述了双层ajax嵌套(可多层)用法。分享给大家供大家参考。具体如下:

function addbus()
{
  //清除a标签中的所有元素
  // $("#s1").remove();
  var chooseIdTypeOne =$("#chooseIdTypeOne2").find("option:selected").val();
  $.ajax({ 
  url : "/ftcms/changeProject.do?getOriginalOriginalName="+chooseIdTypeOne, 
  data : null, // 参数 
  type : "post", 
  cache : false, 
  dataType : "json", //返回json数据 
  error: function(){ 
  //document.getElementById("chooseIdTypeOnechdranone").options.length = 0;
  alert('error');  
  }, 
  success:onchangecal 
  }); 
  } 
  function onchangecal(data){
  var chooseIdTypeOne =$("#chooseIdTypeOne2").find("option:selected").val();
   document.getElementById("chooseIdTypeOnechdranone2").options.length = 0; //清空原有的option 
  var str="option value='00000'>请选择/option>";
  if(chooseIdTypeOne==1){
  $.ajax({ 
  url : "/ftcms/changeProject.do?getOriginalOriginalName="+chooseIdTypeOne, 
  data : null, // 参数 
  type : "post", 
  cache : false, 
  dataType : "json", //返回json数据 
  error: function(){ 
  //document.getElementById("chooseIdTypeOnechdranone").options.length = 0;
  alert('error');  
  }, 
  success:onchangecal 
  }); 
  } 
  } 
  }
  if(chooseIdTypeOne==2){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==3){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==4){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==5){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==6){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==7){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==8){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==9){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==10){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==11){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==12){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  if(chooseIdTypeOne==13){
  for(var i=0;idata.length;i++){ 
   str+="option value='"+data[i].UID+"'>"+data[i].NAME+"/option>"
  } 
  }
  $("#chooseIdTypeOnechdranone2").html(str);
}

希望本文所述对大家的Ajax程序设计有所帮助。

您可能感兴趣的文章:
  • 用Promise解决多个异步Ajax请求导致的代码嵌套问题(完美解决方案)
  • Ajax请求内嵌套Ajax请求示例代码
  • 详解JavaScript原生封装ajax请求和Jquery中的ajax请求
  • JQuery实现ajax请求的示例和注意事项
  • JQuery Ajax执行跨域请求数据的解决方案
  • JQuery的Ajax请求实现局部刷新的简单实例
  • jquery的ajax异步请求接收返回json数据实例
  • JQuery的Ajax跨域请求原理概述及实例
  • jQuery实现ajax的嵌套请求案例分析

标签:股票 商洛 佛山 咸宁 揭阳 红河 辛集 荆州

巨人网络通讯声明:本文标题《双层ajax嵌套(可多层)用法实例》,本文关键词  双层,ajax,嵌套,可,多层,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《双层ajax嵌套(可多层)用法实例》相关的同类信息!
  • 本页收集关于双层ajax嵌套(可多层)用法实例的相关信息资讯供网民参考!
  • 推荐文章