Как я могу перенаправить на другую страницу при нажатии кнопки HTML таблицы, выбрав этот идентификатор с помощью java script в ASP.NET
я отображал данные в html-таблице с помощью java-скрипта и веб-сервисов. я добавляю еще две колонки edit и delete, взяв кнопку. теперь, если я нажму на кнопку редактирования, страница должна перенаправиться на страницу редактирования, выбрав идентификатор этой строки и отобразив данные на перенаправленной странице.
Что я уже пробовал:
$(документ).готово(функция () {
$.Аякс({
тип: "пост",
contentType: "application/json; charset=utf-8",
URL-адрес: "EmployeeView.aspx-и Binddatatable",
данные: "{}",
тип данных: "json",
успех: функция (данные) {
//$("#empdata > tbody > tr").удалить();
// $("#empdata").append("<tbody>");
for (var i = 0; i < data.d.length; i++) {
$("#empdata").append("<tr><td>" + data.d[i].EmpId + "</td><td>" + data.d[i].EmpName + "</td><td>" + data.d[i].Password + "</td><td>" + data.d[i].Email + "</td><td>" + data.d[i].MobileNo_O + "</td><td>" + data.d[i].MobileNo_P + "</td><td>" + data.d[i].UserType + "</td><td>" + data.d[i].BranchName + "</td>" + '<td style="width:25"><button type="button" id="btnview" class="btn btn-info searchData" onclick="myFunction(' + data.d[i].EmpId + ')"><span class="glyphicon glyphicon-user"></span>Edit Details</button></td>'+ "</tr>");
// $("#empdata").tablesorter({ widgets: ['zebra'] });
// оповещения(в формате JSON.преобразовать в строки(сведения));
}
},
ошибка: функция (результат) {
alert("ошибка");
}
});
// возвращать false;
});
функция myFunction(EmpId) {
$.Аякс({
тип: "пост",
contentType: "application/json; charset=utf-8",
URL-адрес: "EmployeeView.aspx-и EditDetails",
тип данных: "json",
данные: "{ 'ID': '" + EmpId + "' }",
успех: функция (данные) {
окно.расположение.с href="/КБ/ответы/EmployeeEdit.aspx-файл";
}
},
отказ: функция (данные) {
оповещения(99);
предупреждение("не");
}
});
}
F-ES Sitecore
Почему бы тебе просто не сделать это
окно.расположение.с href="EmployeeEdit.аспн?идентификатор=" + empid в;
Или вообще не используйте ajax. Выполнение вызова ajax, а затем перенаправление на успех-это своего рода бессмысленно.