我使用ajax来填充依赖字段并重建字段结构,但在整个过程$form_state['values']
被删除但$form_state['input']
使值保持整个过程并且功能正常使用$form_state['input']
我正在制作贡献模块,在使用pareview.sh进行审核时,建议我使用$form_state['values']
代替$form_state['input']
。但在大多数情况下,我都没有在$form_state['values']
中获得所需的值。
请建议我如何解决pareview.sh中的警告?
答案 0 :(得分:0)
据我所知,表单提交的所有值都存储在$form_state['values']
数组中。
尝试使用var_dump($form_state['values']);
了解要提交的字段。
答案 1 :(得分:0)
您可以在此处查看有关表单状态键的更多信息 - > https://www.drupal.org/node/1850410
保持简单
$ form_state ['values'] // POST清理数据
$ form_state ['input'] // POST原始数据
这里有一个讨论:https://www.drupal.org/node/1250172
您是否使用表单api实现了ajax调用?