人人IT網

人人IT網

當前位置: 主頁 > 編程語言 > C >

在jquery中的Ajax傳送参數的問題

時間:2016-12-03 01:06來源:Internet 作者:Internet 點擊:
今天在維護項目的時候遇到了一些小的問題。就是後台想讓我多傳送一個参數! 這是通過ajax發送的一個GET請求,其中参數只有grade與id 後台想讓我多傳送過去一個参數。 於是,我就多加了一個参數。具

今天在維護項目的時候遇到了一些小的問題。就是後台想讓我多傳送一個参數!

 這是通過ajax發送的一個GET請求,其中参數只有grade與id

後台想讓我多傳送過去一個参數。

 於是,我就多加了一個参數。具體這個参數是怎麼添加的呢?代碼如下

$.ajax({
                type: "get",
                url: "/communitys/CommunityShowController?method=updateGradeById",//這個是後台接受参數的地址
                data: {
                    grade:grade,
                    id:id,
                    communityId:communityId //新加的参數
                },
                dataType: "text",
                success: function(data){
                    //顯示等級
                    $(showgra).html('');
                    $(showgra).append(grade);
                }

            });

 這個参數是怎麼定義的呢?我在之前就定義了

        var communityId = ''; //首先定義變量,给變量空值
$(".deng").click(function () { //通過每次點擊,獲取相應點擊的位置,獲取
            //communityId
            showId = $(this).parents("tr").children(".communityid");
            communityId = showId.text();
        });

 下面是我被獲取参數的對象

<td style="display:none" class="communityid">${communityShowDto.community.id }</td>//定義一個內容,值是後台傳來的

 通過這個小例子,我們就明白了 前後台傳参的真正流程。首先通過後台向前台傳送参數,客戶端頁面通過各種點擊事件,或者其他事件,獲取到相應的值。前端再通過ajax異步刷新更改數據的方式,將被用戶選定的参數傳送给後台!這样就實現了不刷新頁面的前後交互!

 

 


From:ITEYE
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
發表評論
請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
評價:
表情:
驗證碼:點擊我更換圖片
欄目列表
推薦內容