CheckBox问题!

ly120858 2012-09-21 09:03:17
比如有两个下拉框A和B,A选择了值,但是我点了一个叫CheckBox选项A下拉框和B下拉框的值就一样了(值是读取数据库,也是存入数据库的),然后B下拉框就变成只读的了。
...全文
90 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunyz823 2012-09-21
  • 打赏
  • 举报
回复
//====================页面代码=============================================
<script type="text/javascript" src="../JS/jquery-1.3.2-vsdoc2.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#cb_ck").click(function() {
alert("怎么可能值会变!");
});
})
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:DropDownList ID="ddlone" runat="server" Width="150px"></asp:DropDownList>
<asp:DropDownList ID="ddltwo" runat="server" Width="150px"></asp:DropDownList>
<asp:CheckBox ID="cb_ck" runat="server" Text="是否选中" />
</div>
</form>
</body>
//=============================后台代码=============================
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Banding();
}
}

public void Banding()
{
//读取xml文件,并读到DataSet中
string str_xml = Server.MapPath("execrise1.xml");
DataSet ds = new DataSet();
ds.ReadXml(str_xml);
//第一个下拉框绑定
ddlone.DataSource = ds;
ddlone.DataTextField = "languageTextField";
ddlone.DataValueField = "languageValueField";
ddlone.DataBind();
//第二个下拉框绑定
ddltwo.DataSource = ds;
ddltwo.DataTextField = "languageTextField";
ddltwo.DataValueField = "languageValueField";
ddltwo.DataBind();
}
//=======================Xml文件==============================
<?xml version="1.0" encoding="utf-8" ?>
<languageTypes>
<language>
<languageValueField>1</languageValueField>
<languageTextField>苹果</languageTextField>
<name>Apple</name>
</language>
<language>
<languageValueField>2</languageValueField>
<languageTextField>梨</languageTextField>
<name>Pear</name>
</language>
<language>
<languageValueField>3</languageValueField>
<languageTextField>橘子</languageTextField>
<name>Orange</name>
</language>
<language>
<languageValueField>4</languageValueField>
<languageTextField>西瓜</languageTextField>
<name>Watermelon</name>
</language>
<language>
<languageValueField>5</languageValueField>
<languageTextField>提子</languageTextField>
<name>Grape</name>
</language>
</languageTypes>
sunyz823 2012-09-21
  • 打赏
  • 举报
回复
两个下拉框绑定的是相同的值吗?还有checkbox功能是什么?
ly120858 2012-09-21
  • 打赏
  • 举报
回复
有两个下拉框和一个checkbox,第一个下拉框选择完值,如果点下checkbox第二个下拉框就跟第一个下拉框一样了
ly120858 2012-09-21
  • 打赏
  • 举报
回复
有两个下拉框和一个checkbox,第一个下拉框选择完值,如果点下checkbox第二个下拉框就跟第一个下拉框一样了[Quote=引用 4 楼 的回复:]

lz想要什么功能吧,至于变成一样了,调试一下不行吗
[/Quote]
haojuntu 2012-09-21
  • 打赏
  • 举报
回复
lz想要什么功能吧,至于变成一样了,调试一下不行吗
litengfei0020 2012-09-21
  • 打赏
  • 举报
回复
没有明白楼主的意思~
wangyizhi58 2012-09-21
  • 打赏
  • 举报
回复
我感觉用ajax比较好些,最后还是不要用页面的回传。页面加载把a的option加载完毕。
在checkbox单击触发事件,一是通过ajax向后代传递信息。想b的集合插入一条记录,二再通过js把a里的值赋给b
q107770540 2012-09-21
  • 打赏
  • 举报
回复
表达有问题
Gagaga 2012-09-21
  • 打赏
  • 举报
回复
用JS控制
ly120858 2012-09-21
  • 打赏
  • 举报
回复
算了结了吧

61,655

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧