手机版

jquery实现下拉菜单的二级联动利用json对象从分贝取值显示联动

时间:2021-11-09 来源:互联网 编辑:宝哥软件园 浏览:

利用struts2和埃阿斯实现json对象的传输,然后实现菜单的二级联动下面是我的射流研究…文件原码:复制代码代码如下: var mail={ //初始化init:{ //初始化数据initdata:{ did: ' ',ttitle: ' ',sendpassword: ' ',description:'' },//初始化事件init事件: { data event : FuncTion(){ $(' # did ')} .解除绑定("更改");//获取一级菜单,绑定事件$('#did ').bind('change ',function(){ //alert($(this)).val());mail.init.initdata.did=$(this).val();//警报(邮件。初始化。初始化数据。did);邮件。初始化。初始化事件。getuser();});},span style=' color : # ff 0000 ' getuser : function(){ $ .帖子(' mailAction_showUsers?did=' mail.init.initdata.did,null,function(data){ var uid option=$(' # uid ');//获取二级菜单uid选项。empty();//将列表清空for(var I=0;伊达塔。用户。长度;i ){ //向里面填充选项,通过循环uidoption.append('选项值=' data.users[i]).uid ' ' data.users[i].username '/option ');} });/span },Submit Check : FuncTion(){ $(' # send ').解除绑定("点击");$(“# send”).bind('click ',function(){ mail。初始化。初始化数据。描述=$(' input[type=' text area ']').text();邮件。初始化。initdata。发送密码=$('输入[名称='发送密码']').val();邮件。初始化。initdata。ttitle=$(' input[name=' ttitle ']').val();如果(邮件。初始化。initdata。发送密码==' '){警报('请输入密码!');返回false} else if(邮件。初始化。initdata。ttitle==' '){ alert('请输入主题!');返回false} else if(邮件。初始化。初始化数据。描述==' '){警报('请输入内容!');返回false}否则返回true });} } } } $().ready(function(){ mail。初始化。初始化事件。data event();邮件。初始化。初始化事件。提交CheCk();});这是后台的操作:复制代码代码如下:私人int did公共字符串GetDid(){ 0.} public void setDid(Strign Did){ 0.} public String show users(){ users=(arraylsutser)this。userservice。getusersbydid(did);System.out.println(users.size()' . ');返回成功} struts.xml的配置:复制代码代码如下:包名='用户'命名空间='/'扩展='json-default '操作名='mailAction_showUsers '方法='显示用户'类='邮件操作'结果类型=' JSON '/结果/操作/包前台的jsp页面:复制代码代码如下: td宽度='65px '接收人/TD TD s 3360选择列表='部门列表' listKey=' did ' listValue=' dname ' id=' did ' name=' did '/s 3360选择s 3360选择列表='用户' listKey=' uid ' listValue=' username ' id=' uid ' name=' uid '/s 3360选择/TD这个是实现后运行的截图

写给有需要的人。参考参考

版权声明:jquery实现下拉菜单的二级联动利用json对象从分贝取值显示联动是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。