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');
我有一个隐藏的输入框如下:
<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');