hIn drupal 如何使用 Jquery 设置输入字段

hIn drupal How to set input field using Jquery

我有一个隐藏的输入框如下:

<div id="field-journal-results-add-more-wrapper">
    <input name="field_journal_results[ind][0][value]" value="" type="hidden">
</div>

如何设置这个隐藏输入框? 我试过使用自定义 jQuery 模块,但没有成功。

drupe_add_j("j Query(document)ready(function () { var text = $('field-content a')text();$('input[name='field_journal_results[ind][0][value]']')val(text);}   });", "inline");

请建议另一种设置 Drupal 实体隐藏值的方法。

正确的句法:https://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_add_js/7.x

drupal_add_js("jQuery(document)ready(function () { var text = $('field-content a')text();$('input[name='field_journal_results[ind][0][value]']')val(text);}   });", "inline");

但我建议您在自定义模块的 javascript 文件中添加 js 并像这样调用它:

drupal_add_js(drupal_get_path('module', 'custom_module_name').'/js/customjsfile.js');