10楼#
发布于:2017-03-20 09:46
|
|
11楼#
发布于:2017-03-20 09:15
t156965365:还是不行吗?还是不行,先判断没有这个函数,重新获取对象,还是没有这个函数。。。。 |
|
12楼#
发布于:2017-03-17 10:41
|
|
13楼#
发布于:2017-03-16 16:39
t156965365:我刚试了,发现一个问题,如果没有选择过人,传过来的对象和已经选了人的不一样。真是麻烦您了。。e.GetRowNumber()这个会报个e.GetRowNumber is not a function 这个错。把括号去了或者改成RowNum输出都是undefined。 |
|
14楼#
发布于:2017-03-16 16:24
我刚试了,发现一个问题,如果没有选择过人,传过来的对象和已经选了人的不一样。
你按下面这个方式写,用的时候判断一下。 字段里面用data-onchange=“userChange(this);” 自定义函数 function userChange(e){ if (!e.GetRowNumber) { e = $(e).SheetUser(); } alert(e.GetRowNumber());} 试一下 |
|
15楼#
发布于:2017-03-16 15:43
t156965365:刚去试了以下,选人控件的不太一样。如果是在change事件里面传this过去,直接就是sheetuser 对象。是选人控件的onchange事件传的this,传过来的值是input#id 这种格式,GetRowNumber()和.RowNum都取不到行号。 |
|
16楼#
发布于:2017-03-16 14:53
|
|
17楼#
发布于:2017-03-16 14:26
t156965365:获取控件用 var manager = $(control).SheetUIManager();function GetBM(control) { var row = $(control).SheetUIManager(); var index = row.GetRowNumber(); 调试的时候row = undefined Cannot read property 'GetRowNumber' of undefined |
|
18楼#
发布于:2017-03-16 14:15
获取控件用 var manager = $(control).SheetUIManager();
获取行号用 manager.GetRowNumber(); |
|
上一页
下一页