easyui中radio设置默认checked失效的问题解决方案

easyui中有一个奇怪的现象,当你在easyui-dialog中有一个form,form中又有一个radio的时候设置checked="checked"是没有选中效果的。

解决方案:把form包在easyui-dialog的外面,问题就得到了解决。

错误的层级关系:

<div class="easyui-dialog">
<form id="saveForm" method="post">
...
<input id="state1" name="state" value="1" type="radio" checked="checked" />是
<input id="state2" name="state" value="-1" type="radio" />否
...
</form>
</div>

正确的层级关系:

<form id="saveForm" method="post">
<div class="easyui-dialog">
...
<input id="state1" name="state" value="1" type="radio" checked="checked" />是
<input id="state2" name="state" value="-1" type="radio" />否
...
</div>
</form>
时间: 2024-12-14 05:38:24

easyui中radio设置默认checked失效的问题解决方案的相关文章

mysql中TIMESTAMP设置默认时间为当前时间

在我们保存数据进入到数据库中时多半会使用像php之类的脚本来获取一个时间保存到mysql中,其实在mysql可以直接使用TIMESTAMP 数据类型来实现默认类型了,下面一起来看看. 很多时候,为了简单,我们在设计数据表的时候,都需要设置时间字段为当前时间.可是MySQL 中,默认值无法使用函数,也就是你无法设置某一列,默认值是 NOW () 这样的处理.那怎么办呢? TIMESTAMP 数据类型.插入的时候,忽略该列即可.  代码如下 复制代码 dt TIMESTAMP /*等价于*/dt T

easyui中如何设置下拉列表框combobox只能选择,列表框内不能输入

像下面这样,用easyui的combobox做的下拉列表,要使它只可以选择列表里面的值,不可以直接输入或删除值 data-options在支持HTML5的浏览器中有效,如果浏览器版本较低,那么最好直接把配置写成属性,例如: <input id="demoCombo" type="text" class="easyui-combobox" editable="false"/> 或者不行的话就用js来控制: $(&qu

[前端_EasyUI]给easyui的datebox设置默认值,获取不到 的解决方法

//给eayui datebox设置初始值 $("#ctime").datebox("setValue", function(){ var date = new Date(); var ctime = date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate(); return ctime; });//获取datebox值var time = $("#ctime").datebox(&

easyui中combogrid设置onSelect后 获取不到getSelecte问题解决

$('#person').combogrid({ onSelect: function(index, item){ $('#dataForm').form('load', item); $("#person").combogrid("setValue", item); //需重新赋值 } }) 原文地址:https://www.cnblogs.com/HtmlCss3/p/10249655.html

在DEV c++ 中如何设置默认的代码模板

步骤 菜单,工具=>编辑器选项(弹出对话框)=>代码(属性页)=>缺省源(属性页),写入一些代码确定即可(勾选"向项目初始源文件插入代码"). 通用模板 #include<bits/stdc++.h> using namespace std; int main() { return 0; } 原文地址:https://blog.51cto.com/imentors/2483292

MVC中如何设置路由指定默认页

MVC中怎么设置默认页,在webform中 只要右键设置起始页就可以,但MVC中却没有这个功能,其实MVC更简单 如下: Login是控制器,Index 是动作 在全局Global.asax中改动下即可 这个是针对area的默认页 namespaces:默认页的命名空间 DataTokens:该area的键值对 routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults:

element-UI,根据后台数据、动态生成el-checkbox-group,点击提交获取绑定checked项以及实现显示默认checked项

<template> <div id="Demo"> <el-form ref="form" label-width="100px"> <el-form-item label="设备名称"> <div class="check-group" v-for="(item, index) in equipments" :key="

html中&lt;radio&gt;单选按钮控件标签用法解析及如何设置默认选中

<input type="radio" name="radio" value="1">单选1 <input type="radio" name="radio" value="2">单选2 <input type="radio" name="radio" value="3" checked>单选

关于Jquery中radio的属性设置,是attr,还是prop问题

自己做的一个小的项目员工项目管理中,由于用到Ajax,所有用了jquery,而在人管理中的,人的性别设置单选radio,默认为男的,源代码如下 <input type="radio" value="男" name="sex" id="sex" checked="checked"/>男 <input type="radio" value="女" nam