2013-10-29 23 views
0

使用下面的代碼不會將查詢字符串'section'添加到鏈接。該網址添加得很好,但我做錯了查詢字符串?

@Html.Hidden("Url", Request.RawUrl) 
@Html.Hidden("Query", sectionGroup.Term) 

<a href="#" id="ajaxLink">@sectionGroup.Term</a> 

<script> 
    $("#ajaxLink").click(function() {  
    $.ajax({ 
     type: "POST", 
     url: $("#Url").val(), 
     data: { section : $("#Query").val() } 
    }).done(function() { 

    }); 
    }); 
</script> 
+0

你在查詢字符串和POST數據之間感到困惑。首先決定你想通過什麼,這是兩回事。 –

+0

我想添加一個查詢字符串到像這樣的網址:www.url.com/?section=value – Andy

+0

所以改爲'url:$(「#Url」)。val()+「?section = value」,' –

回答

0

您需要更改類型:「POST」以鍵入:「GET」,以便傳遞查詢字符串。