无法使用自定义字段验证注册插件

时间:2012-03-08 16:22:21

标签: javascript facebook validation plugins registration

我试图在Facebook注册插件字段上创建自定义验证。 但是只要我添加一个自定义字段,表单就永远不会被发布,并且永远不会调用validate函数。这是一段简化的代码,其中address是自定义字段:

<fb:registration 
  redirect-uri="https://socialike.eu/clientsiframes/essentiel/form/" 
  onvalidate="validate" 
  fields="[
    {'name':'name'},
        {'name':'email'},
        {'name':'address','description':'Address','type':'text'},
        {'name':'location'}
   ]">
</fb:registration>

<script>
    function validate(form){
        var errors={};
            errors.address = "ERROR";
        return errors;
    }
</script>

1 个答案:

答案 0 :(得分:1)

我终于找到了为什么它不起作用。即使我的应用程序仅集成在Facebook应用程序选项卡中,我也必须在应用程序设置中设置“网站URL”字段。现在正确调用了validate函数。