当前界面为A.aspx,在当前界面中调用了一个方法如果后端返回OK则再调用B.aspx界面的function1()方法。
easyui-datagrid控件实现点击某个单元格后获取当前行列的信息并跳转到其他页面。
$('#tb_task').datagrid({
//其他字段
onClickCell: function (rowIndex, field, value) {
// 用户点击单元格时的处理逻辑
var currentRow = $(this).datagrid('getRows')[rowIndex];
$.ajax({
type: "POST",
url: "./B.aspx?action=GetInfo",
async: false,
data: {
CODE: encodeURIComponent(currentRow["CODE"])
},
success: function (msg) {
if (msg == "OK") {
var newWindow = window.open('./B.aspx','_blank');
if (newWindow) {
newWindow.onload = function () {
newWindow.function1();
};
}
}
}
});
}
});