posts - 165, comments - 198, trackbacks - 0, articles - 1
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          問(wèn)題: ? struct 標(biāo)簽沒(méi)有直接與ajax 數(shù)據(jù)兼容互換方法
          解決: 先用struct 動(dòng)態(tài)得到數(shù)據(jù)?,再利用javascrpit 的 function(this) 把值提取 交給 ajax

          需要提交的 struct link 項(xiàng)
          <div2>
          ?????????<html:link????onclick='return action(this)'??????????????????????????//javascript?提交? 參數(shù)為 自己標(biāo)簽?
          ???????????????????????????????action=""???????????????????????????????????????????????????????//屏蔽?struct 提交 但 用 struct 得到 動(dòng)態(tài)值
          ???????????????????????????????paramName="tom"
          ?????????????????????????????? paramProperty="personid"
          ??????????????????????????????paramId="personnelId">
          ?????????????????????????????編輯</html:link>
          ?? <div2/>

          <div1/>

          js 控制

          ????????????
          function?action(obj){
          ????????????????
          var?str?=?obj.getAttribute('href');??????????????????
          ????????????????
          var?id?=?str.substring(?str.lastIndexOf('=')+1,?str.length?);?????????// 取得 href 中的 的值 (由 struct 得到的 動(dòng)態(tài)值?)
          ???????????????????
          var?pars?=?'do=edit&personnelId='+id;
          ????????????????
          new?Ajax.Updater('div1','/rlzy/jcyy/basePersonnelList.do?',{parameters:pars,valScripts:true}); //由 prototype 的 ajax 異步提交
          ????????????????Element.hide(document.getElementById(
          "div2"));
          ????????????????Element.show(document.getElementById(
          "div1"));
          ????????????????
          ????????????????
          return?false;
          ????????????}


          ????????????
          function?action2(){
          ????????????????Element.hide(document.getElementById(
          "div1"));
          ????????????????Element.show(document.getElementById(
          "div2"));
          ????????????}


          ????????
          </SCRIPT>

          rlzy
          /jcyy/basePersonnelList.do? 的頁(yè)面? 就局部加入 頁(yè)面 div1 了
          <INPUT type='button' value="test" onclick="action2();"/>

          感想:? javascript 萬(wàn)能膠水
          主站蜘蛛池模板: 临夏县| 威信县| 泾源县| 高州市| 南陵县| 莱芜市| 龙胜| 申扎县| 河南省| 南康市| 宝山区| 广平县| 松潘县| 嘉兴市| 镇坪县| 东宁县| 遂溪县| 荃湾区| 东安县| 怀柔区| 文成县| 陆川县| 安岳县| 仲巴县| 龙胜| 嘉义县| 和政县| 噶尔县| 英吉沙县| 腾冲县| 禄劝| 申扎县| 阿坝县| 玉山县| 商丘市| 额尔古纳市| 宕昌县| 白玉县| 砀山县| 凉山| 齐河县|