Tag: 隐藏字段

JQuery – 读取一个表单值数组并显示它?

我有一个表单,并在表单中我通过JQuery动态追加隐藏值,这些隐藏的值如下所示: 使用JQuery如何遍历times []数组并输出每个值,以便人们可以在提交表单之前看到他们在表单中添加的所有值?

IE中的隐藏字段被视为禁用?

通过下面的示例页面,我得到的IE输出与其他浏览器不同。 hidden fields test $(function() { var inputs = $(“form input:enabled”); var concatenated = ”; inputs.each(function() { concatenated = concatenated + $(this).val(); }); alert(concatenated); }); 使用IE 8(8.0.7600.16385),输出为“text1text2”,Chrome(10.0.648.127)和Firefox(3.6.13)为“hidden1hidden2text1text2”。 这对我来说意外。 这是IE或jQuery中的错误,还是jQuery不能解决的浏览器的预期差异? IE中的隐藏字段是否总是带有隐含的“禁用”?

JQuery:更改隐藏输入字段的值

我有一个hella时间设置隐藏输入的值。 我想将HTML从选项标签传递到隐藏字段 – 结束运行它将来自wordpress’wp_list_dropdowns wp_list_dropdowns()的页面标题。 我已经让它返回文本就好了,在我的更改事件中它正确地添加了一些css(显然在隐藏字段上不需要,但我试图确定事情发生在哪里)。 如果我将隐藏的输入更改为文本输入,则有效。 我已经在SO的几个地方看到过这是可能的,(改变一个隐藏输入的值),但现在有些东西阻碍了我,我看不出答案。 这是JSFiddle : JavaScript的: $(“.selector”).change(function() { var $value = $(this).val(); var $title = $(this).children(‘option[value=’+$value+’]’).html(); alert($title); $(‘input#bacon’).val($title).css(‘border’,’3px solid blue’); }); HTML: One Two Three