ReferenceError:未定义getBanificiarydata

时间:2012-12-04 09:33:33

标签: javascript

当我点击打开fancybox时,我会遇到此错误。

ReferenceError: getBanificiarydata is not defined 

JavaScript代码:

$(document).ready(function() {
    $(".various").fancybox({
        'position': 'fixed',
        'scrolling': 'no',
        'titleShow': 'false',
        'autoDimensions': 'false',
        'padding': 0,
        'centerOnScroll': false,
        'onComplete': function() {
            $("#fancybox-wrap").css({
                'overflow': 'hidden',
                'top': '50px'
            });
        },
        'onStart': function() {
            $("#fancybox-overlay").css({
                'overflow': 'hidden',
                'top': '0px',
                'left': '0px'
            });
        }
    });
});

HTML code:

<td><a class="various" href="#inline" onclick="getBanificiarydata('<?php echo $benefeciary->benID?>','edit');">Edit</a></td>

它打开了fancybox,但只是关闭按钮和黑色腻子

1 个答案:

答案 0 :(得分:0)

嗯,这意味着未定义全局函数getBanificiarydata。您需要定义此函数并确保它是全局可用的(如果它是使用另一个函数定义的,则将其分配给window对象)。

假设实际功能拼写错误,你可能会因为拼写错误而得到错误......