View xpages和dojo.query并在视图面板中获取父对象

View xpages和dojo.query并在视图面板中获取父对象,view,dojo,xpages,panel,View,Dojo,Xpages,Panel,我正在xpages上构建一个应用程序,并使用在OpenNTFXSnippets中发布的代码 当我只有一个视图面板时,代码可以工作,但是当我有多个视图面板时,它共享函数变量。我考虑在下面的代码段中获取视图面板的id,以便能够有条件地处理视图面板。但是我还没有看到元素xspCheckBoxViewColumn的函数采用视图面板的id dojo.query(".xspCheckBoxViewColumn").connect('onclick', function() { if (id== id c

我正在xpages上构建一个应用程序,并使用在OpenNTFXSnippets中发布的代码

当我只有一个视图面板时,代码可以工作,但是当我有多个视图面板时,它共享函数变量。我考虑在下面的代码段中获取视图面板的id,以便能够有条件地处理视图面板。但是我还没有看到元素xspCheckBoxViewColumn的函数采用视图面板的id

 dojo.query(".xspCheckBoxViewColumn").connect('onclick', function() {

if (id== id current view panel)

我接受其他建议来解决这个问题。

您是否尝试过:“if(id==this.id)”?实际上,它没有给出列复选框的id,我想将视图面板的id与我将传递的参数(作为正在操作的视图面板的名称)进行比较。我想要的是从视图面板列的复选框的子项中,找到视图面板的ID。