如何把复选框中的值传到form里?

2019-03-25 13:49|来源: 网路

<td>
<input type="checkbox" name="enable_snapshot"  value="1" id="enable_snapshot">
<span id="span18" style="color: #000000">
是否有快照: </span>
</td>
我想在jsp里写个复选框,如果复选框被选中,那么复选框的值为1,否则为0.如何用js判断复选框是否被选中,选中以后如何把值保存到数据库里(或者是如何将复选框的值传到form里)

在form里,有enable_snapshot字段,并且为int类型,默认值为0

相关问答

更多
  • 要获取Value属性的值,可以这样做: $("input[type='checkbox']").val(); 或者如果您为其设置了一个class或id ,您可以: $('#check_id').val(); $('.check_class').val(); 不管这是否被检查,这将返回相同的值,这可能令人困惑,因为它与提交的表单行为不同。 要检查是否被检查,请执行以下操作: if ($('#check_id').is(":checked")) { // it is checked } To get ...
  • 为了简化,这是你应该做的。 您需要决定如何返回或存储值。 是否使用XML / Registry / CustomXML等等。一旦确定,请执行以下步骤。 功能区XML: VBA代码: Public Function Function_Clicked(control As IRibbonContro ...
  • 使用条件语句检查数据库值并回显'checked'是否应该检查 > Use a conditional statement to check the database value and echo 'checked' if it should be checked
  • 您可以使用数据属性对所有复选框进行分组。 例如: col1所有复选框都可以 ; 例如: col2所有复选框都可以 ; 在handleClick : function handleClick(cb, sName) { var table= $("#GridName"); $("td input[data-col-na ...
  • 有4个参数可以传递给Form :: checkbox,第三个参数是true或false。 当您调用$ shipment-> shipment_billing_status时,它会返回您在数据库中的任何值。 由于它不评估为false,因此会检查该框。 我会在你的模型上放置一个增变器,如下所示: public function getCheckboxShipmentBillingStatusAttribute(){ $bool = ($this->shipment_billing_status == 3 ...
  • 通常,您只需要检查输入字段的类型并检测无线电和复选框的已checked属性 - 它们都有true/false 。 以下是所有基本HTML类型的示例: Checked radio
    Unchecked radio
  • 现在可能有点晚了,但我的经验可能与您的问题有关,或可能帮助其他类似问题的其他人。 在我的情况下,复选框被添加到FormType,但会呈现相同的我想象如果添加的FormType之外。 我正在使用表单处理REST API请求,并且该复选框是其中一个字段。 当表单被提交时,头部包含'Content-Type': 'application/x-www-form-urlencoded'所以我可以用Symfony表单处理它。 与此问题是表单值作为字符串提交(包括复选框值)。 在Symfony方面,它期望如果checkb ...
  • 只是做一个屁股,并提供一个稍短的答案: $('input[type="checkbox"]').change(function(){ this.value = (Number(this.checked)); }); Thanks worked as in $('#custom7').on('change', function(){ this.value = this.checked ? 1 : 0; // alert(this.value); }).change(); link: h ...
  • 简单回答:没有。 更复杂的答案:您可以使用隐藏的边界字段,未绑定的复选框,VBA和默认值来创建一个复选框,其行为就像一个返回不同值的绑定复选框。 考虑两个字段myUnboundCheckbox和myBoundTextfield 。 myBoundTextfield保持"X"表示True , "Y"表示False 。 myUnboundCheckbox是一个未绑定的复选框, myBoundTextfield是一个隐藏的绑定文本字段 然后你可以使用以下内容: Private Sub myUnboundCheck ...
  • $("form").submit(function() { var aVariable = $('input.test[type="checkbox"]:checked', this).val(); }); 如果在空的jQuery对象上调用,则返回undefined 。如果没有选中复选框,则会出现这种情况。 $("form").submit(function() { var aVariable = $('input.test[type="checkbox"]:checked', this) ...