簡體   English   中英

在Drupal中使用Jquery編輯隱藏的表單字段

[英]Editing hidden form field with Jquery in Drupal

目前,我正在嘗試使用以下命令編輯隱藏的表單:

 jQuery(document).ready(function(){    
    jQuery("#test").val("hi");
 });

這在內聯drupal_add_js中。

當表單“ test”是普通文本字段時,此方法有效。 當它被隱藏時,這是行不通的。 我目前正在使用Drupal 7的webform模塊創建表單。 我已經閱讀了許多有關填充隱藏字段的stackoverflow問題,但是我什么都沒做。 我希望它與隱藏字段在語法上有所不同,但很可能是我不知道的drupal中的某些東西。

請嘗試:

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

我真的不知道Drupal的編碼風格,但是如果您希望我可以用基本的jQuery方式建議您,希望對您有所幫助:)

的HTML

<form name="testform" method="POST" action ="#">
    <input type="hidden" name="hiddenInput" id="hiddenInput">
    Hii
    <input type="submit" name="Go" >
</form>

jQuery的

$('form').submit{(
    alert('Submitted');
    var hid=$('input[type="hidden"]').val('HiddenText');
    alert(hid.val);
    return false;
    });

演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM