选中一个蓝色的 在点击下一步把值传到下个页面中
在repeater循环中隐藏控件将ID存放在里面点击的时候去获取其中的值,提交给下一个页面
代码呢?那不是用js给蓝色块添加点击事件,设置选中后的特殊样式(如果单选需要同时去掉其他块的选中样式),点击下一步的时候用js获取有选中样式的块的id,然后传入下一个页面
这是代码。。。求帮解决下啊 根本获取不到labelID
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<div id="d-1">d-1</div><div id="d-2">d-2</div><div id="d-3">d-3</div>
<style>
.selected{background:#f00}
.default{background:#0cf}
</style>
<input type="hidden" name="selectedid" id="selectedid" />
<script>
$(function () {
var selectedid = $('#selectedid');
var divs=$('div[id^="d-"]').click(function () {
$(this).removeClass('default').addClass('selected').siblings().removeClass('selected').addClass('default');
selectedid.val(this.id.replace('d-', ''));
});
})
</script>
在生成的页面里按F12,把生成的html贴上来,再把需求细化以下。一小时内应该就有结果了。