当前界面为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();

                                   };

                               }

                            }

                       }

                   });

               }

});