怎么调用自定义的JS函数啊?
我查了一些资料,怎么都调用不到我JS文件里面的函数(写到customcode里面是可以的),大家能帮 我看一下吗?我们中文论坛里面就没这方法的。
参考资料:http://www.sugarcrm.com/forums/f54/j...ascript-54983/
看了参考资料,我只会第1种调用,而第2种调用文件的方式始终不行的。
以下代码始终不执行调用的函数addrow()。
(而我把函数用javascript嵌入到customcode内是可以调用的,但不是我要的。 )
1.我的 editviewdefs.php,写了一个调用javascript代码:
--------------------------------------------------------------------------------
module_name = 'Pdata_PPerson';
$viewdefs[$module_name]['EditView'] = array(
'templateMeta' => array('form' => array('buttons'=>array('SAVE','EDIT', 'DUPLICATE', 'DELETE', 'FIND_DUPLICATES',
array (
'customCode' => '<input type = "button" class= "button" value = "ADD ROW" onclick= "addRow();" name = "Add_row" id = "Add_row">',
),
array (
'customCode' => '<input title="Del Row" accesskey="B" class="button" onclick="this.form.return_module.value=\'Pdata_PPe rson\';this.form.return_action.value=\'DetailView\ ';this.form.return_id.value=\'{$fields.id.value}\' ; this.form.action.value=\'Step1\'; this.form.module.value=\'MergeRecords\';" name="button" value="Del Row" type="submit">',
),
array (
'customCode' => '<input title="Refresh" accesskey="C" class="button" onclick="alert(\'hello world!Refrshed!\');" name="button" value="Refresh" type="button" >',
),
),
),
'javascript' => '<script type="text/javascript" src="'. getJSPath('/modules/Pdata_PPerson/MyTable.js').'"></script>',
--------------------------------------------------------------------------------
2.在editviewdefs.php中, 中间某行"调用javascript 函数":
--------------------------------------------------------------------------------
'customCode' => '<input type = "button" class= "button" value = "ADD ROW" onclick= "addRow();" name = "Add_row" id = "Add_row">',
--------------------------------------------------------------------------------
3.在我的 MyTable.js文件中,代码如下(当然应该不止1行代码的,此处检验就写个简单的代替):
--------------------------------------------------------------------------------
function addrow() {
alert("It is ok!");
}
--------------------------------------------------------------------------------


LinkBack URL
About LinkBacks




Reply With Quote

Bookmarks