
展开全部
你这个应该不是问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>
没有验证过哦 大概是这样
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询