2012-02-19 87 views
1

我正在使用以下代碼將數據傳遞到我的視圖中,但我的Django應用程序中有一些無法在視圖中訪問它。要麼我錯誤地傳遞它,要麼嘗試錯誤地訪問它,並想知道你們是否可以幫助我。在JQuery加載方法中使用post傳遞數據

jQuery("#garbage").load(
    '/search/loadBottomLooks/', 
    {'pageNum':2}, 
    function(responseText, responseStatus) { 
     alert('got into the callback'); 
    } 
) 

查看:

pageNum = request.POST['pageNum'] 

謝謝!

+0

這看起來更像是一個'GET'不是'POST'但Django,對不起。 – 2012-02-19 08:15:45

回答

5

​​使用GET,$.post()就是你要找的,如果你想發個帖子:我不熟悉

$.post("/search/loadBottomLooks/", 
{ pageNum: "2" }, 
function(responseText, responseStatus){ 
     alert('got into the callback!'); 
     $("#garbage").html(responseText); 
}); 
+0

謝謝你的回覆。我想將來自該視圖的響應加載到我的#garbage元素中,那就是我認爲應該使用load的原因,並將我的數據作爲第二個參數傳遞 – iman453 2012-02-19 08:34:37

+0

如果要將響應數據加載到#garbage中,請參閱修訂碼。 – 2012-02-19 08:54:38

+0

謝謝你,這很有道理:) – iman453 2012-02-20 00:12:56