8.24 博客分类: Java
程序员文章站
2024-02-04 15:30:04
...
通过函数名字调用函数
// 无参 function test(){ alert(1); } var str='test'; eval(str+'()'); // 有参 function test(arg){ alert(arg); } var str='test'; eval(str+'("joy")');
$('#tt').datagrid({ 'onSelect' : function(rowIndex, rowData) { $.messager.confirm('请确认', '您确认要选择' + rowData.name + '吗?', function( r) { if (r) { if (OptionType == 'fun') { var str = document.getElementById('functionName').value; parent.eval(str + '("' + rowData + '")'); } else { parent.document.getElementById('userId').value = rowData.id; parent.document.getElementById('userName').value = rowData.name; } } }); } });
if (document.getElementById('optionType').value === 'fun') { var str = document.getElementById('functionName').value; parent.eval(str + '("' + rowData + '")'); // parent.eval(str + '("' + rowData.id + '","' // + rowData.name + '")'); } else { parent.document.getElementById(document .getElementById('arg1').value).innerText = rowData.id; parent.document.getElementById(document .getElementById('arg2').value).innerText = rowData.name; }
推荐阅读
-
Ext JS 4.0 Tree实战(完美解决TreeNode动态刷新问题) 博客分类: ExtJS4 EXTjsonJavaScript
-
8.24 博客分类: Java
-
Solr部署摘要 博客分类: Java
-
手动删除Oracle10.2.0.1.0 博客分类: Oracle Oracle
-
8.18 博客分类: Java
-
8.24 博客分类: Java
-
python challenge 2 博客分类: python PythonF#
-
一个activeX方法 刚刚发现 博客分类: 技术 ASPJavaScriptCC++C#
-
eclipse为何无法打开?JVM terminated. Exit code=1 博客分类: 技术 EclipseJVMUbuntuOSJDK
-
Flex可变参数带来的问题 博客分类: Flex/BlazeDS 可变参数variableparameter