[英]Navigating to other page clicking on a image passing values
我是.NET / JS的新手。 我有一個.aspx頁面,在單擊表上的圖像時我們必須導航到另一頁面,因此在單擊(或導航到另一頁面)時,我們必須傳遞同一行其他列的值在點擊。
因此,表格具有類似 因此,該操作具有將導航到另一頁面的圖標。 但是我需要傳遞Task Name和Last Run值。
function dataReview_tasks(obj) {
var i = 0;
var data_FileKeys = new Array();
$('.chkImport')
.each(function (index, value) {
if ($(this).attr('checked')) {
var info = new IOInfo(this);
data_FileKeys[i] = info.key(0);
i++;
}
});
window.location = '<%= ResolveUrl("~/GUI/DataReviewNEW.aspx") %>';
}
我知道我們可以將值作為?col1 = values傳遞,但不確定如何將它們作為表中的值傳遞。非常感謝您的幫助
如果您不希望該ID在屏幕上顯示,則可以在錨標記的data屬性(帶圖標的操作)中為表格的每一行存儲值。 如上圖所示,您可以看到“編輯”按鈕,單擊該按鈕將重定向到另一個頁面,可以編輯信息。 以下是該錨點的生成的html。
<a data-toggle="tooltip" data-placement="top" data-original-title="Edit" class="btnWorkstationEdit Pointer" data-workstationid="70062"></a>
現在,為了獲取jquery中的ID,您可能可以執行以下操作
function dataReview_tasks(obj) {
$('.btnWorkstationEdit').click(function{
window.location = '<%= ResolveUrl("~/GUI/DataReviewNEW.aspx?"'+$(this).attr('data-workstationid')+'"") %>';
});
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.