社区
C#
帖子详情
checkBox多选取值问题?
qiying1988
2008-11-06 03:24:38
checkBox多个选项,怎么存入数据库一个字段中,查询时怎么来判断一个字段中的多个条件?
...全文
480
9
打赏
收藏
checkBox多选取值问题?
checkBox多个选项,怎么存入数据库一个字段中,查询时怎么来判断一个字段中的多个条件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
止戈而立
2008-11-06
打赏
举报
回复
可以用二进制的表示法来存。。1100101
读的时候也方便。。
xxyping
2008-11-06
打赏
举报
回复
对啊,用一个字符串连起来,存到数据库里.到时候取出来就是
simen_frankly
2008-11-06
打赏
举报
回复
[Quote=引用 6 楼 Jimmy_Cyr 的回复:]
,|都可以做分割,然后用StringBuilder对象来存储你要分隔的的每一个字段
例如:
StringBuilder sb=new StringBuilder()
for(int i=0;i <3;i++)
{
sb.Append(i.Tostring());
sb.Append(",")
}
循环之后得到这样的结果:0,1,2,。你可以把最尾那个逗号剪切掉
[/Quote]
OK
Jimmy_Cyr
2008-11-06
打赏
举报
回复
,|都可以做分割,然后用StringBuilder对象来存储你要分隔的的每一个字段
例如:
StringBuilder sb=new StringBuilder()
for(int i=0;i<3;i++)
{
sb.Append(i.Tostring());
sb.Append(",")
}
循环之后得到这样的结果:0,1,2,。你可以把最尾那个逗号剪切掉
hubofly
2008-11-06
打赏
举报
回复
把多选的结果做成一个字符串,用自己定义的分隔符分隔,可以用“|” 这样的话 ,读取的时候用 string 的 split分隔 出一个string的数组 就好了
fenglipo123
2008-11-06
打赏
举报
回复
用for循环做 循环出来的值放到数组里边放到数据库 中间用逗号分割开就行
heyu1000
2008-11-06
打赏
举报
回复
如果你需要每个项的查询的话,那么用一个字段来存可能就比较麻烦了,你可以用一个表把这些项存起来,
然后再加一个关联表,比如:
A表是你checkbox显示的项目,字段有ID,NAME
B表是你存储很多信息内容的表,主要字段有ID,.....
C表就是关联表,字段有,AID,BID两个字段就行了,也就是A表和B表的ID,查询的时候自然也简单了
偶也是菜鸟,看还有没有高人有其他更简单的办法!!
CloneCenter
2008-11-06
打赏
举报
回复
例如,选择的项目值为A、B、C和E。保存到库里面可以直接保存为 “A,B,C,E”。
判断查询条件?什么意思?没有看懂。
anbam
2008-11-06
打赏
举报
回复
n bit 的变量
每个bit对应一个checkbox
使用 | 进行选择
CheckBox
多选
取值
及判断
CheckBox
选中是否为空的实例
实例如下: var chk_value = [];//定义一个数组 //name是
CheckBox
的name属性定义的名称 $('input[name=time]:checked').each(function () { chk_value.push($(this).val()); }); if (chk_value.length < 1) { alert(
CheckBox
选项为空) return false; } alert(chk_value ); 以上这篇
CheckBox
多选
取值
及判断
CheckBox
选中是否为空的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
昨天和朋友做一个后台管理系统项目的时候涉及到复选框批量操作,如果用submit表单提交挺方便的,但是要实现用jQuery结合Ajax异步提交数据就有点麻烦了,因为我之前做过的项目中基本上没用Ajax来批量提交复选框数据,今天用到了就分享一下。 由于我做的项目一些地方比较复杂,这里我只举一个小例子,能理解就好。 首先,我做了一个简单的多个复选框的界面,如图: 这是一个比较简单的多个复选框提交界面。代码如下: <body>
<input type="
checkbox
" name="check" value="1"/>复选框1 <input type="
checkbox
" nam
HTML必知必会精讲
本课程《HTML必知必会精讲》详细讲述了HTML必备知识点,内容包括:HTML概述、HTML规范、HTML思想、HBuilder工具的介绍和使用、常见标签(字体font标签、加粗b标签、下划线u标签、删除线s标签、字体倾斜i标签、上标sup标签和下标sub标签、注释标签、标题h1标签、水平线hr标签、特殊字符、列表标签)、图片img标签、HTML中的路径
问题
讨论(绝对路径和相对路径)、pre标签和p标签、超链接a标签、表格table标签、表单form标签(文本输入框text,密码输入框password,单选输入框radio,复选输入框
checkbox
,文本域textarea,文件上传项file,提交按钮submit,恢复按钮reset,普通按钮button,下拉输入框select,隐藏项hidden)、div和span标签、元标签meta、base标签、link标签、页面框架标签frameset。课程特色:所有内容均详细演示使用步骤和细节,全程手写代码,零基础都可轻松掌握!
Vue.js每天必学之表单控件绑定
基础用法 可以用 v-model 指令在表单控件元素上创建双向数据绑定。根据控件类型它自动选取正确的方法更新元素。尽管有点神奇,v-model 不过是语法糖,在用户输入事件中更新数据,以及特别处理一些极端例子。 Text
Message is: {{ message }}
<input type=text v-model=message placeholder=edit me>
Checkbox
单个勾选框,逻辑值: <input type=
checkbox
id=
checkbox
v-model=checked> <label
dTree
Checkbox
(轻松上手)
这是一个带有checked的dtree,可以获取到选取的checked的信息。很智能,很实用,带说明
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章