drupal form值丢失的问题和用jquery提交表单不成功
时间:2009-02-03 来源:Givemefive
第一个问题:
问题描述:
1. 定义form
2. 浏览器里面修改这个textfield的值为'test string'
3. httpwatch中看到修改的值'test string'被传递上来
4. 在服务器端的$form_state['values']['test'] 还是空值。
问题解决:
注意 value和default_value的区别。
相关链接: $_POST vs $form_values
第二个问题:
问题描述:
1. 我的表单中没有submit按钮
2. 提交表单以后,在服务器端没有触发hook_submit事件。
问题解决:
写一个隐藏的submit button,然后提交。据说drupal的表单如果没有button的click,不会触发hook_submit。
相关链接: Javascript Submit in nodeForm doesn't work
问题描述:
1. 定义form
$form['test'] = array( |
2. 浏览器里面修改这个textfield的值为'test string'
3. httpwatch中看到修改的值'test string'被传递上来
4. 在服务器端的$form_state['values']['test'] 还是空值。
问题解决:
$form['test'] = array( |
相关链接: $_POST vs $form_values
第二个问题:
问题描述:
1. 我的表单中没有submit按钮
2. 提交表单以后,在服务器端没有触发hook_submit事件。
问题解决:
写一个隐藏的submit button,然后提交。据说drupal的表单如果没有button的click,不会触发hook_submit。
相关链接: Javascript Submit in nodeForm doesn't work
相关阅读 更多 +