thickbox in dropdownlist 问题

BlueSkyInMyEye 2009-09-04 09:55:24
dropdownlist 中有3个选项:
分别为:

<asp:DropDownList ID="DropDownList1" runat="server" Width="152px" AutoPostBack="True">
<asp:ListItem Value="0">未处理</asp:ListItem>
<asp:ListItem Value="1">通过</asp:ListItem>
<asp:ListItem Value="2">驳回</asp:ListItem>
</asp:DropDownList>


当选择驳回时候,才弹出thickbox。

thickbox内嵌的是网页default2.aspx

<a href="Default2.aspx?keepThis=true&TB_iframe=true&height=250&width=400" title="add a caption to title attribute / or leave blank" class="thickbox">例子1</a>

问一下,怎样实现这个功能,小弟刚刚学会用thickbox,没有一点头绪
...全文
203 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
jishenshi09 2010-03-24
  • 打赏
  • 举报
回复
学习了
maple326 2009-09-07
  • 打赏
  • 举报
回复
up
litujiao 2009-09-07
  • 打赏
  • 举报
回复
page load中加上

if not Page.IsPostBack then
DropDownList1.attriabutes.add("onchange","selectOption();");
end if


页面加上js函数
function selectOption()
{
var objId = '<%= DropDownList1.ClientID %>';
var temp = document.getElementById(objId).value;

if (temp == '2')
{
//调用tb_show函数,如5楼所写的
}
}
yxzbest 2009-09-07
  • 打赏
  • 举报
回复
阿非 2009-09-07
  • 打赏
  • 举报
回复
ContentPage 是说 母板页么?

我没试过,应该没问题吧 ~ 因为不涉及到 ID 的问题, 只是调用 thickbox.js 的一个方法。

你遇到问题了么
BlueSkyInMyEye 2009-09-06
  • 打赏
  • 举报
回复
Sandy945

问一下,如果这种情况出现在ContentPage中,应该怎么解决?
CopperBell 2009-09-04
  • 打赏
  • 举报
回复
up
BlueSkyInMyEye 2009-09-04
  • 打赏
  • 举报
回复
例子我都看过,但是还是不太会用
BlueSkyInMyEye 2009-09-04
  • 打赏
  • 举报
回复
恩,谢谢,我去看看
saishangpeiqian 2009-09-04
  • 打赏
  • 举报
回复
你可以使用Ajax+jQuery试试
去这里看看,有详细用法
http://hi.baidu.com/zhanghongweiyang/blog/item/b8ae5b8d04bbd71bb21bbae0.html
xuefeng_zzg 2009-09-04
  • 打赏
  • 举报
回复
up
BlueSkyInMyEye 2009-09-04
  • 打赏
  • 举报
回复
谢谢,我试一试
阿非 2009-09-04
  • 打赏
  • 举报
回复

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
if (DropDownList1.SelectedValue == "2")
{
ClientScript.RegisterStartupScript(GetType(), "show", "$(document).ready(function(){ tb_show('add a caption to title attribute / or leave blank','Default2.aspx?keepThis=true&TB_iframe=true&height=250&width=400',false);});", true);
}
}

62,075

社区成员

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

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

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

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