0 javascript checkbox eval function
我需要有关此eval()问题的帮助:
var ScoreFuncName = 'scoreCondition_' + criteriaName;
var allCheckBox = $('div#'+SubListId).find("input:image[name^='" + ChkBoxPrefix + "'][value='1']");
eval(ScoreFuncName + '(' + allCheckBox.length + ')');
Run Code Online (Sandbox Code Playgroud)
该eval()功能正在评估选中哪个复选框并相应地执行其他操作,它在Firefox中运行良好,但在谷歌Chrome和IE中运行不佳.
如何解决这个问题,抓了我3天.谢谢.
你不应该使用eval.
如果函数在全局范围内.你需要做的就是
window[ScoreFuncName](allCheckBox.length);
Run Code Online (Sandbox Code Playgroud)
命名空间而不是使用全局窗口会更好
| 归档时间: |
|
| 查看次数: |
220 次 |
| 最近记录: |