eval
eval()函数可以把一个字符串当作一个JavaScript表达式一样去执行它
<script type="text/javascript">
function show(){
var ddg = '$(\'#tt\').datagrid({url:\'dataGrid.json\',columns:[[{field:\'stuId\',title:\'Code\',width:100},{field:\'stuName\',title:\'Name\',width:100},{field:\'stuAge\',title:\'Price\',width:100,align:\'right\'}]]})';
eval('('+ddg+')');
}
</script>
<a id = "aaa" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-search'" onclick="show();">显示动态表格</a>
<div id="tt"></div>
<script type="text/javascript">
function show(){
var ddg = '$(\'#tt\').datagrid({url:\'dataGrid.json\',columns:[[{field:\'stuId\',title:\'Code\',width:100},{field:\'stuName\',title:\'Name\',width:100},{field:\'stuAge\',title:\'Price\',width:100,align:\'right\'}]]})';
eval('('+ddg+')');
}
</script>
<a id = "aaa" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-search'" onclick="show();">显示动态表格</a>
<div id="tt"></div>