随笔-60  评论-138  文章-1  trackbacks-0
蒙古草原狼 09:14:09
萧兄,你在不??
萧子云 09:14:17
zai
蒙古草原狼 09:16:31
ss中的 form是requst范围里的,那么当我想使用刷新页面来修改页面中的某个属性的值,比如,当项目分类改变的时候,项目子类的选择就会变化,可是,我发现.当我到后台转了一圈,回来以后,页面上别的值就没了,比如原来填写的项目名称
蒙古草原狼 09:17:40
当然了,我对于ajax还没有什么涉猎,所以才会出现这个问题,而不知道怎么解决.希望大哥指点!
萧子云 09:18:11
你的意思是如在list页面下拉框改变后,你进入到编辑页面,返回时,又恢复到原来的样子?还是 选择a下拉框触发b下拉框
蒙古草原狼 09:19:45
我所说的页面就是在编辑页面,
b下拉况的值会受到a的取值的影响.
所以,我想用页面刷新来处理
 
蒙古草原狼 09:20:02
萧兄可是明白我的问题了!!
萧子云 09:20:13
dwr就可以搞定
蒙古草原狼 09:21:07
看来我除了学习dwr以外,没有什么好的办法了.
蒙古草原狼 09:21:32
可惜我想了昨天整整一天
萧子云 09:21:22
哈哈,可定要了解,要不肯定不行,早晚都得用
蒙古草原狼 09:22:03
那么大哥给我一些资料
蒙古草原狼 09:22:15
我马上开始着手
萧子云 09:22:20
我晕,ss有,我这项目中用了,给你点代码你参考下
萧子云 09:22:23
 <tr height=" ">                    
            <td bgcolor="F0F4F9"><font size="2">部门:</font></td>     
            <td  bgcolor="F0F4F9">      
               <html:select property="BId" styleClass="input_selecttree" onchange="upRoles();">
                  ${branchs}
               </html:select> 
            </td>
            <td bgcolor="F0F4F9"><font size="2">角色:</font></td>        
            <td bgcolor="F0F4F9">    
             <html:select property="brId" styleClass="input_select">
                <option value="all">--无--</option>
                <html:optionsCollection name="roles" value="brId" label="brName"/>
             </html:select>
            </td>      
          </tr>
萧子云 09:22:43
这是改变部门,同时改变角色
萧子云 09:23:06
function upRoles(){
      
         RoleManager.generateBranchRoles(DWRUtil.getValue("BId"),createRoles);
      }
萧子云 09:23:25
这里是选择部门触发的方法
萧子云 09:23:39
function createRoles(data)
      {
        DWRUtil.removeAllOptions("brId");
        DWRUtil.addOptions("brId", data);
      } 
萧子云 09:23:56
这个是给角色复直
posted on 2007-04-04 09:49 张氏兄弟 阅读(186) 评论(1)  编辑  收藏 所属分类: 聊天记录知识整理

评论:
# re: 页面刷新在ss中是不行了 2007-04-05 14:44 | 祎恬凡
萧子云 (2007-04-05 14:03:46)
通过这个方法,会自动去除search_,存在到map中
萧子云 (2007-04-05 14:03:13)
记号那个Map filterMap = WebUtils.getParametersStartingWith(request, "search_");
  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: