C# 如何实现下拉复选框,如果选择2,3,4回到页面上是2~4。如果选择太多选项,则返回123456789...

复选框的值是在数据库里查的... 复选框的值是在数据库里查的 展开
 我来答
又梦丶
2016-08-02
知道答主
回答量:18
采纳率:0%
帮助的人:7.7万
展开全部

你这个应该不是问c# 应该问问javascript;html;css;

select 和 checkbox 组合样式 我不会写

但是js思路和数据绑定是  非ajax:

例:


<select id='ids_select'>
<%foreach(var id in ids){%>
<option>
<input type='checkbox' name='ids_check' value='<%=id%>'/><%=id%>
</option>
<%}%>
</select>
<script>
    //Jquery
    $(function(){
        $('input[name="ids_check"']).change(function(){
            var ids=new Arrary();
            $('input[name="ids_check"']:checked).each(function(i,item){
                ids.puth(item.val());
            })
            alert(ids.join(','));
            //如果取头和尾则
            if(ids.legnth>1)
            alert(ids[0]+'~'+ids[ids.length-1]);
        })
    });
</script>

没有验证过哦  大概是这样

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式