验证警报:已在CCK表单中检测到非法选择

时间:2011-03-17 05:48:06

标签: drupal drupal-6 cck

我正在通过ajax为所选国家/地区加载州选择选项,默认状态选项为

  

以下参考stackoverflow问题问了几天b4,

如何使用geoname模块为国家/地区城市设置多选CCK字段类型?

http://goo.gl/Xpwu0

到目前为止我找不到任何答案,所以按照自己的方式

如果选择了国家/地区,则根据国家/地区必须从geoname api列出的国家/地区,因此我通过ajax执行此操作并将其附加到与城市相对应的列表中。

最后提交后我得到了错误

  

检测到非法选择。   请联系网站管理员。

1 个答案:

答案 0 :(得分:0)

表单系统自动验证选择的选定值,并且只允许在'#options'中定义的那些值。在D6中无法解决这个问题,在D7中,有一个标志可以禁用它。

您需要使用#ahah并在服务器端重建表单。以下模块可能对您有用: