我正在使用Drupal 网络表单,想知道是否可以自动提交网络表单?
由于 Webform 附带%get[key]
通过来自 FORM GET URL 的默认值填充表单字段,因此我想为用户保存提交按钮单击。可能的?谢谢!
我正在使用Drupal 网络表单,想知道是否可以自动提交网络表单?
由于 Webform 附带%get[key]
通过来自 FORM GET URL 的默认值填充表单字段,因此我想为用户保存提交按钮单击。可能的?谢谢!
您将希望在 Javascript 中创建一个Drupal 行为,该行为将某种逻辑应用于检查表单元素(即,一旦用户填写了字段 x、y 和 z 就提交)。因为 Drupal 使用了 jQuery 表单插件,所以您可以使用ajaxSubmit后台提交表单或简单地触发表单的提交事件。
要详细说明 David Eads 的答案,使用没有 Ajax 的 jQuery,请按 Enter:
jQuery('#my-form .my-form-item input')
.keypress(function(e) {
if (e.which == 13) {
e.preventDefault();
jQuery('#my-form').submit();
}
});