0
我使用asp.net路由在我謨與asp.net web表單 但我的路由不工作我的jQuery AJAX methoud不工作 我如何解決此問題jQuery的AJAX在使用asp.net用asp.net web表單
我的服務器端methoud是:
[WebMethod]
public static string search(List<string> aData)
{
//my code
return "resault";
}
我的客戶端的功能是:
function search(e) {
if (e.value == "") {
//$("#imgLoading").hide();
$("#search-res").html("");
$("#search-res").slideUp();
return;
}
else {
$("#search-res").html("<img src='/content/img/loading (4).gif' alt='Alternate Text' />");
}
var aData = [];
aData[0] = e.value;
var jsonData = JSON.stringify({ aData: aData });
$.ajax({
type: "POST",
url: '/User/default.aspx/search',
data: jsonData,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (res) {
var items = res.d;
$("#search-res").html(res.d);
$("#search-res").slideDown();
},
error: function (type) {
alert(type.responseText);
}
});
}
以前我用我的路由功能的jQuery在正常工作
警報這裏面的錯誤,是那個叫?你有任何失敗通知? –
HTTP錯誤404.0 - 未找到 您正在查找的資源已被刪除,名稱已更改或暫時不可用。 –
是的,我得到http錯誤404 –