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