`
liwy2008
  • 浏览: 28799 次
  • 性别: Icon_minigender_2
  • 来自: 海口
社区版块
存档分类
最新评论

选中checkbox生效才保存输入框的值

 
阅读更多
$("input[type=checkbox]").click( function () {

  if($(this).prev().attr("disabled")){
 
    $(this).prev().attr("disabled", false);
   
   }else{
  
     $(this).prev().attr("disabled", true);
   }
  if($("input[type=text]:enabled").length!=0){
 
       $("#showsubmit").show();
  }else{
       $("#showsubmit").hide();
  }

});

});

function onsubmitCheck(){
   var flag=0;
   $("input[type=text]").each(function(){

      if($(this).val()!=""){
            flag=1;
            return false;
            }
    });
    if(flag==1){
       return true;
    }else{
    $("#msg").show();
    $("#msg").text("至少填写一项才能保存");
    return false;
    }
}
分享到:
评论

相关推荐

    layui 点击重置按钮, select 并没有被重置的解决方法

    如下所示: 点击重置时,输入框被重置为空,...当你使用表单时,Layui会对select、checkbox、radio等原始元素隐藏,从而进行美化修饰处理。但这需要依赖于form组件,所以你必须加载 form,并且执行一个实例。值得注意的

    checkbox设置复选框的只读效果不让用户勾选

    在网页设计和开发中,复选框(Checkbox)是一种常见的表单元素,允许用户选择一个或多个选项。在某些场景下,我们可能希望向用户展示这些选项,但并不允许他们进行实际的选择操作,例如在信息展示页面。这时,我们就...

    Vuejs学习笔记之使用指令v-model完成表单的数据双向绑定

    在这个例子中,输入框的值与`data`对象中的`message`字段保持同步,用户在输入框中输入的内容会实时反映到`message`中,同时视图中的`{{message}}`也会实时更新。 对于`<textarea>`,`v-model`的用法与输入框类似:...

    浅析CSS3中鲜为人知的属性:-webkit-tap-highlight-color

    但要注意,不同类型(如`text`、`button`、`radio`和`checkbox`)的输入框应用此属性后,表现可能会有所不同。 4. `-webkit-user-select: none;`: 该属性禁止元素内的文字被选中,通常应用于整个body,以防止意外的...

    设置disabled属性后台读不到数据如何让select支持readonly

    然而,一个常见的问题是,当`disabled`属性被设置在`<select>`元素上时,后台程序在提交表单时可能无法获取到选中的选项值。这是因为`disabled`状态的表单元素不会作为POST数据发送到服务器。为了解决这个问题,有两...

    Layui带搜索的下拉框的使用以及动态数据绑定方法

    为了实现动态数据绑定,可以编写一个专门的方法,该方法接受select标签的ID、查询数据的API路径以及可能的预选值作为参数。方法内部会发送一个POST请求到指定的API,获取数据后,遍历并使用JavaScript的`append()`...

    基于IView中on-change属性的使用详解

    在IView中,on-change属性是一个非常重要的属性,它可以用来监听输入框、选择框、复选框等控件的变化,但是,on-change属性的使用方法是有很多坑的,特别是当你使用vue框架开发时。 在本文中,我们将详细介绍IView...

Global site tag (gtag.js) - Google Analytics