Javascript 在Drupal中使用Jquery编辑隐藏表单字段

Javascript 在Drupal中使用Jquery编辑隐藏表单字段,javascript,jquery,forms,drupal,hidden,Javascript,Jquery,Forms,Drupal,Hidden,目前,我正在尝试使用以下命令编辑隐藏表单: jQuery(document).ready(function(){ jQuery("#test").val("hi"); }); 这是一个内嵌的drupal_add_js 当表单“test”是一个普通的文本字段时,它就起作用了。当它被隐藏时,这不起作用。我目前正在使用Drupal7的webform模块来创建表单。我已经阅读了几十个关于填充隐藏字段的stackoverflow问题,但是我没有得到任何有用的东西。我希望这只是隐藏字段

目前,我正在尝试使用以下命令编辑隐藏表单:

 jQuery(document).ready(function(){    
    jQuery("#test").val("hi");
 });
这是一个内嵌的drupal_add_js


当表单“test”是一个普通的文本字段时,它就起作用了。当它被隐藏时,这不起作用。我目前正在使用Drupal7的webform模块来创建表单。我已经阅读了几十个关于填充隐藏字段的stackoverflow问题,但是我没有得到任何有用的东西。我希望这只是隐藏字段的语法不同,但很可能是drupal中我不知道的东西

我真的不知道Drupal中的编码风格,但如果您需要,我可以用基本的jQuery方式向您推荐,希望这对您有所帮助:)

HTML
我真的不知道Drupal中的编码风格,但是如果你想,我可以用基本的jQuery方式向你推荐,希望这对你有帮助:)

HTML 请尝试:

jQuery("input[name=test]").val("hi");
请尝试:

jQuery("input[name=test]").val("hi");

您何时调用该语句?jQuery(document).ready(function(){jQuery(“#edit submitted test”).val(“hi”).fadeIn(“slow”)});对不起,我不知道如何正确格式化这些评论。你不能。在问题中添加带格式的完整代码如果你用Firebug检查你的页面,你在调用该语句时能看到你用
drupal_add_js
添加的Javascript代码吗?jQuery(document).ready(function(){jQuery(#edit submitted test”).val(“hi”).fadeIn(“slow”);对不起,我不知道如何正确格式化这些评论。你不能。将带格式的完整代码添加到问题中如果您使用Firebug检查页面,您是否能够看到使用
drupal_add_js
添加的Javascript代码被证明是jQuery('[name=“submitted[test]”)。val(“hi”);这将引导我走上正确的道路,谢谢!原来是jQuery('[name=“submitted[test]”)].val(“hi”);这将引导我走上正确的道路,谢谢!
jQuery("input[name=test]").val("hi");