我對ASP和Javascript有很少的經驗。MVC無效網址參數
我工作的一個ASP.NET MVC5項目,我在與AJAX調用一個方法的問題 了JAX調用是這樣的:
$.ajax({
data: { 'param1': param1Id, 'Param2': param2Id},
datatype: "json",
type: "GET",
url: "../PartSelector/SearchPart",
cache: false,
success: function(data) {
$('#SearchPart').html(data);
}
});
但我不斷收到錯誤HTTP404:INTROUVABLE - 符合URI(統一資源標識符)需求的服務器。 (XHR)GET - http://localhost:10473/Locator/PartSelector/SearchPart?param1=CR00061752¶m2=6101&_=1498495699141
我CONTROLER好看
public ActionResult SearchPart(string param1, string param2)
{
}
但是,當我看一看增加了一個奇怪的參數的URL: 「& _ = 1498495699141」 我不知道這個參數來自於。
有人可以幫忙嗎? 感謝
雨果
'&_ = 1498495699141'來自'cache:false'。這是無害的。 – SLaks
添加部分代碼,其中顯示瞭如何將控制器和操作綁定到URL –
該參數不是問題。您的控制器是不是允許GET操作(它被定義爲HttpPost?)還是url不正確 – Sparrow