AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

jQuery select自动选中功能实现方法分析

51自学网 http://www.wanshiok.com
jQuery,select,自动选中

本文实例分析了jQuery select自动选中功能实现方法。分享给大家供大家参考,具体如下:

//筛选var typeid = "<!--{$typeid}-->";var bigclassid = "<!--{$bigclassid}-->";var smallclassid = "<!--{$smallclassid}-->";$("#typeid option[value="+typeid+"]").attr("selected",true);$("#typeid").change();$("#bigclassid option[value="+bigclassid+"]").attr("selected",true);$("#bigclassid").change();$("#smallclassid option[value="+smallclassid+"]").attr("selected",true);

获取值后,设置自动选中。

选中之后,调用change()方法。change方法会显示出下一级的select框。然后再选中,再调用change()方法。这样就把三级的select框都显示出来了,并且默认选中了。

$(document).ready(function(){  //ajax级联  $("#typeid").change(function(){    var id = $(this).val();    setbigclass(id);  });  $("#bigclassid").change(function(){    var id = $(this).val();    setsmallclass(id);  });  $("#screen_submit").click(function(){    $("#screenform").submit();  });});function setbigclass(id){    var res = ajaxgetbigclass(id);    if(res){      myobj = eval(res);      var strHtml="<option value=0>全部大类</option>";      for(var i=0;i<myobj.length;i++){          strHtml+="<option value='"+myobj[i].id+"'>"+myobj[i].name+"</option>";      }      $("#bigclassid").html(strHtml);      $("#bigclassid").show().change();    }else{      $("#bigclassid").html('<option value=""></option>').hide();      $("#smallclassid").html('<option value=""></option>').hide();    }}function setsmallclass(id){    var res = ajaxgetsmallclass(id);    if(res){      myobj = eval(res);      var strHtml="<option value=0>全部子类</option>";      for(var i=0;i<myobj.length;i++){          strHtml+="<option value='"+myobj[i].id+"'>"+myobj[i].name+"</option>";      }      $("#smallclassid").html(strHtml);      $("#smallclassid").show();    }else{      $("#smallclassid").html('').hide();  }}

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery表单(form)操作技巧总结》、《jQuery常用插件及用法总结》、《jQuery扩展技巧总结》、《jQuery切换特效与技巧总结》、《jQuery遍历算法与技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结

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


jQuery,select,自动选中  
上一篇:ajax级联菜单实现方法实例分析  下一篇:JS两种类型的表单提交方法实例分析