冰雨中水

          人善天不欺

          常用鏈接

          統(tǒng)計(jì)

          最新評(píng)論

          DWR如何獲得返回list中對(duì)象的參數(shù)

          表a對(duì)表b是多對(duì)一的關(guān)系,通過(guò)DWR取出a的全部數(shù)據(jù),返回的是一個(gè)list(alist),DWRUtil.addOptions("bselect",data,"id","b.sn")要將b中的sn數(shù)據(jù)顯示在select下拉筐,但是這樣拿出的是一個(gè)空白select,就是id有數(shù)據(jù),b.sn顯示空白。項(xiàng)目環(huán)境是spring+hibernate+webwork。

          posted on 2006-12-06 12:38 冰雨中水 閱讀(3924) 評(píng)論(4)  編輯  收藏 所屬分類: ajax

          評(píng)論

          # re: DWR如何獲得返回list中對(duì)象的參數(shù) 2006-12-12 15:09 第七日

          路過(guò)  回復(fù)  更多評(píng)論   

          # re: DWR如何獲得返回list中對(duì)象的參數(shù) 2007-09-30 09:51 wcf109

          jjjk  回復(fù)  更多評(píng)論   

          # re: DWR如何獲得返回list中對(duì)象的參數(shù) 2008-06-03 15:57 XiaoKiss

          問(wèn)題跟你一樣,研究中。。。。  回復(fù)  更多評(píng)論   

          # re: DWR如何獲得返回list中對(duì)象的參數(shù) 2008-06-30 14:50 一萬(wàn)哥

          問(wèn)題和你一樣,

          但是我現(xiàn)在已經(jīng)搞定了

          下拉框select中可以顯示具體的value值和text值了

          dwr.xml中如下
          <allow>
          <create javascript="org" creator="new" id="new">
          <param name="class"
          value="org.coffee.oa.biz.OrganiseBIZ">
          </param>
          </create>
          <convert converter="bean"
          match="org.coffee.oa.vo.Organise" />
          </allow>
          <signatures>
          <![CDATA[
          import java.util.List;
          import org.coffee.oa.biz.OrganiseBIZ;
          import org.coffee.oa.vo.Organise;
          ]]>
          </signatures>



          jsp中如下


          <script type='text/javascript' src='dwr/interface/org.js'></script>
          <script type='text/javascript' src='dwr/engine.js'></script>
          <script type="text/javascript" src="dwr/util.js"></script>


          //得到查詢方式
          function selectByType(){
          var findboundgroup=document.getElementsByName('findbound');
          var findbound;
          for(var i=0;i<findboundgroup.length;i++){
          if(findboundgroup[i].checked){
          findbound=findboundgroup[i].value;
          }
          }
          if(findbound==1){
          org.getAllOrg(callbackorg);
          document.getElementById('orgdiv').style.display="block";
          document.getElementById('dptdiv').style.display="none";
          document.getElementById('empdiv').style.display="none";
          document.getElementById('namediv').style.display="none";
          }else if(findbound==2){
          org.getAllOrg(callbackorg);
          document.getElementById('orgdiv').style.display="block";
          document.getElementById('dptdiv').style.display="block";
          document.getElementById('empdiv').style.display="none";
          document.getElementById('namediv').style.display="none";
          }else if(findbound==3){

          document.getElementById('orgdiv').style.display="none";
          document.getElementById('dptdiv').style.display="none";
          document.getElementById('empdiv').style.display="block";
          document.getElementById('namediv').style.display="none";
          }else{
          document.getElementById('orgdiv').style.display="none";
          document.getElementById('dptdiv').style.display="none";
          document.getElementById('empdiv').style.display="none";
          document.getElementById('namediv').style.display="block";
          }
          }

          //機(jī)構(gòu)下拉框的回調(diào)函數(shù)
          function callbackorg(list){
          DWRUtil.removeAllOptions("org");
          DWRUtil.addOptions("org",list,"organiseid","organisename");
          }
          //根據(jù)機(jī)構(gòu)的id ,利用dwr得到該機(jī)構(gòu)下有那些部門
          function getDepart(organiseid){
          alert(organiseid);
          }  回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 昌乐县| 东城区| 太白县| 房山区| 余庆县| 依安县| 德阳市| 连南| 兴山县| 南丹县| 屏山县| 大竹县| 娱乐| 临江市| 孙吴县| 宝山区| 手游| 佛坪县| 盐源县| 陆河县| 苍南县| 邢台市| 金昌市| 柳江县| 乌拉特后旗| 保德县| 长白| 会同县| 长治市| 安阳县| 石楼县| 夏津县| 隆德县| 康保县| 华安县| 吉首市| 宕昌县| 甘谷县| 游戏| 中阳县| 丹东市|