簡體   English   中英

導航到其他頁面,單擊傳遞值的圖像

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM