У меня есть Default.aspxКак передать переменную QueryString в JQuery Ajax
<asp:Button ID="showOrderbtn" runat="server" Text="ShowOrder"
onclick="showOrderbtn_Click"/>
И Default.aspx.cs
protected void showOrderbtn_Click(object sender, EventArgs e)
{
var d = txtSearchCustomerByID.Value;
Response.Redirect("Default2.aspx?id=" + d);
}
Здесь я имею идентификатор клиента в текстовое поле
Теперь, как я могу передать «id» в jQuery Ajax в Default2.aspx.
$(document).ready(function() {
$.ajax({
type: "GET",
url: "Default2.aspx/showOrders",
data: {ID:ID},
contentType: "application/json; charset=utf-8",
dataType: "json",
success: Onsuccess,
error: Onerror
});
});
мне нужно иметь "идентификатор" в готовой функции JQuery передается от Default.aspx.cs
Я реализовал showOrders в Default2.aspx.cs.
спасибо!
Вы хотите получить это от url? Если так получить его из 'window.location.pathname' – feeeper
Я хочу« id », предоставленный Response.Redirect, и хочу, чтобы он был готов (функция .. –
Задайте значение id в« Hiddenfield »из кода за страницей и получите его значение в готовой функции. –