Я создал bootstrap данные только с именами заголовков. Значения строк в таблице будут поступать динамически, когда я заполняю форму. Теперь, когда я нажимаю на любую строку таблицы, она должна перенаправить меня на другую страницу, основанную на значении идентификатора строки. Теперь в моем случае, если ID = 3 и Name = Roger, он должен перенаправить меня на страницу, на которой ID отображается как 3, а Name как Roger.
<table id="test">
<thead>
<tr>
<th>
Name
</th>
<th>
Age
</th>
<th>
Game
</th>
<th>
ID
</th>
</tr>
</thead>
</table>
Я новичок ie в Jquery. Кто-нибудь может мне помочь с кодом jquery? Я создал такой запрос.
$(document).ready(function () {
$("tr").not(':first').click(function () {
let name = $(this).find("td:first").text();
let age = $(this).find("td:eq(1)").text();
let game = $(this).find("td:eq(2)").text();
let id = $(this).find("td:eq(3)").text();
let newUrl = "/Details/Index/view?id=" + id + "&name=" + name;
location.href = newUrl;
});
});
Здесь Details - это имя моего контроллера, а Index - имя моего представления. Это не перенаправление на страницу. Заранее спасибо.