最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談js獲取ModelAndView值的問(wèn)題

 更新時(shí)間:2018年03月28日 10:05:18   作者:蔣大帥  
下面小編就為大家分享一篇淺談js獲取ModelAndView值的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

JS當(dāng)中不能接收ModelAndView的返回值嗎?一定要在JSP頁(yè)面中才能接收嗎?

1 方法一 【有效】

可以的,跟el表達(dá)式訪問(wèn)方式一樣。

示例代碼,一個(gè)數(shù)據(jù)展示請(qǐng)求的Action中存入一個(gè)userId:

 @RequestMapping(value="/diary")
  public ModelAndView toDiaryList(HttpSession session){
    ModelAndView view = new ModelAndView("/diary_list");
    TbUser user = (TbUser)session.getAttribute(SystemConstant.CURRENT_USER);
    //set info of current user
    if(user!=null){
      Integer id = user.getId();
      view.addObject("userId",id);
    }
    return view;
  }

在頁(yè)面jsp文件中js中使用這個(gè)userId作為查詢條件:

<script type="text/javascript">
    var path = '<%=basePath%>';
    var author=${userId};
    $(document).ready(function(){
      queryList();
    });
    function queryList(){
      $.ajax({
        type : 'POST',
        url : path+'queryDiaryList', //通過(guò)url傳遞name參數(shù)
        data : {
            author:author,
            page:_currentPage,
            pageSize:_pageSize,
            type:$("#queryType").val()
          },
        dataType : 'json',
        success:function(data){
          if(data.status){
            showTable(data.result);
            //調(diào)用分頁(yè)插件,初始化分頁(yè)Div
            pageShow("queryList",data.ext.total);
          }else{
            alert(data.description);
          }
        },
        error:function(e){
          alert("Net error ,try later.");
        }
      });
    }
    </script>

2 方法二

【有效?】

臺(tái)返回的是js,還是json?這個(gè)一定要搞清楚!

假設(shè)后臺(tái)返回的字符串存儲(chǔ)在responseText里,那么

如果是js,就

var result = eval("(" + responseText + ")");

如果是json,就

var result = JSON.parse(responseText);

3 方法三 【有效】

加入隱藏字段,

<input id="autoflag" type="hidden" value="${autoflag}"> 

便于js讀取 

var passflag=document.getElementById("autoflag");

以上這篇淺談js獲取ModelAndView值的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

利津县| 太仆寺旗| 仙居县| 昌江| 渭源县| 墨玉县| 阿拉善右旗| 洱源县| 东乌| 潞城市| 昭苏县| 辛集市| 永和县| 奇台县| 洞头县| 泰来县| 谢通门县| 娄底市| 肇州县| 宁国市| 扶余县| 大埔区| 喀什市| 梓潼县| 新巴尔虎右旗| 曲麻莱县| 杭锦旗| 罗平县| 浪卡子县| 留坝县| 会同县| 隆林| 安新县| 扎兰屯市| 浦县| 沙雅县| 清徐县| 肇庆市| 锡林郭勒盟| 梁河县| 洪江市|