从复选框中获取值-将其发送到表单(隐藏字段)
Get value from checkbox - send it to a form (Hidden field)
如何使用jQuery将复选框中的值传递到我的网站上的表单?
当一个复选框被选中时,jQuery将在一个特定的表单中创建一个新的输入字段。
谢谢
$('#checkbox_field_id').click(function() {
var checkbox_field_value = $(this).val();
$('#hidden_input_id').val(checkbox_field_value);
});
如果你想让JQuery创建一个新的隐藏字段,你可以这样做:
$('#idOfForm').append($('<input>').attr('id', 'idOfHiddenField').attr('value', 'valueOfHiddenField').attr('name', 'nameOfValue').attr('type', 'hidden');
这个怎么样?
$("#myCheckbox").click(function(){
var $form = $("#myForm");
var $this = $(this);
var $hiddenField = $this.data("hiddenField")
if(!$hiddenField){
$hiddenField = $form.append('<input type="hidden" />')
$this.data("hiddenField", $hiddenField);
};
$hiddenField.val(this.value);
});
在此代码中,您可以确保只在第一次添加输入字段
相关文章:
- 使用javascript取消隐藏和隐藏表单中的某些元素
- 提交时隐藏RSForm表单
- 添加和删除隐藏字段数组中的值,而不提交表单
- HTML5在提交并显示所需标签后显示隐藏的表单元素
- 我的表单上的SpringWebFlow2中的每个转换都需要隐藏按钮吗
- 在提交时设置表单隐藏值
- 用第一个表单值(HTML、Javascript)填充第二个表单隐藏字段
- Javascript表单隐藏可见操作
- 可以'无法将表单隐藏在JS中
- 获取函数的表单隐藏变量
- jquery ui模式框中的表单隐藏后,键盘将不再被调用
- 获取从函数到 php 的表单隐藏变量
- 将表单隐藏字段变量从一个函数传递到另一个函数
- 在iFrame(不同域)表单隐藏字段中抓取父级引用
- 表单隐藏值不工作
- 从复选框中获取值-将其发送到表单(隐藏字段)
- HTML表单隐藏变量不显示在php
- 在提交前输入lat和lng值到表单隐藏字段
- 使用按钮 ID 更新表单隐藏字段值
- HTML表单隐藏/显示基于Div