2 u014688252 u014688252 于 2014.04.13 12:33 提问

asp.net页面有一个div,点击按钮弹出div,需要根据不同条件给div上控件赋值

前台代码:

function showDiv(type) {
switch (type)
{
case 0://新建
$("#btnDelete").hide();
var myDate = new Date();
$("#tbEndTime").val(myDate.getFullYear() + '-' + myDate.getMonth() + '-' + myDate.getDate());
$("#tbStartTime").val(myDate.getFullYear() + '-' + myDate.getMonth() + '-' + myDate.getDate());
break;
default://赋值
//alert("修改");

break;
}
document.getElementById('popDiv').style.display = 'block';
document.getElementById('bg').style.display = 'block';
}

后台 代码:

t.Attributes.Add("onclick", "showDiv('"+t.ID+"')");t为后台生成的table,给table添加单

击事件,单击是修改事件

同时它还有双击事件,双击是新建事件,

t.Attributes.Add("ondblclick", "showDiv(0)");

弹出的是一个div,但是div上控件赋值不相同,修改时需要从数据库查出数据赋值到控件,新建时只需要赋初始值,怎样区分是新建还是修改呢?想通过一种判断来决定调用后台的不同方法。

有谁 有思路?
http://kan.weibo.com/con/3698542959605550?_from=title
http://kan.weibo.com/con/3698542972188471?_from=title
http://kan.weibo.com/con/3698542984771388?_from=title
http://kan.weibo.com/con/3698542997354306?_from=title
http://kan.weibo.com/con/3698543009937225?_from=title
http://kan.weibo.com/con/3698543022640744?_from=title
http://kan.weibo.com/con/3698543030908756?_from=title
http://kan.weibo.com/con/3698543039297369?_from=title
http://kan.weibo.com/con/3698544251451760?_from=title
http://kan.weibo.com/con/3698544264034676?_from=title
http://kan.weibo.com/con/3698544272423288?_from=title
http://kan.weibo.com/con/3698544280932501?_from=title
http://kan.weibo.com/con/3698544289200514?_from=title
http://kan.weibo.com/con/3698544306098338?_from=title
http://kan.weibo.com/con/3698544322754963?_from=title
http://kan.weibo.com/con/3698544331143576?_from=title
http://kan.weibo.com/con/3698545073535719?_from=title
http://kan.weibo.com/con/3698545065147105?_from=title
http://kan.weibo.com/con/3698545061073399?_from=title
http://kan.weibo.com/con/3698545052564186?_from=title
http://kan.weibo.com/con/3698545044296174?_from=title
http://kan.weibo.com/con/3698545040101865?_from=title
http://kan.weibo.com/con/3698545031592652?_from=title
http://kan.weibo.com/con/3698545023324640?_from=title
http://kan.weibo.com/con/3698545828631343?_from=title
http://kan.weibo.com/con/3698545820242732?_from=title
http://kan.weibo.com/con/3698545807659818?_from=title
http://kan.weibo.com/con/3698545794956299?_from=title
http://kan.weibo.com/con/3698545790882594?_from=title
http://kan.weibo.com/con/3698545778179076?_from=title
http://kan.weibo.com/con/3698545782493983?_from=title
http://kan.weibo.com/con/3698545769911066?_from=title
http://kan.weibo.com/con/3698546726212789?_from=title
http://kan.weibo.com/con/3698546738675095?_from=title
http://kan.weibo.com/con/3698546734601400?_from=title
http://kan.weibo.com/con/3698546747184319?_from=title
http://kan.weibo.com/con/3698546751258013?_from=title
http://kan.weibo.com/con/3698546759646623?_from=title
http://kan.weibo.com/con/3698546772229540?_from=title
http://kan.weibo.com/con/3698546789006762?_from=title
http://kan.weibo.com/con/3698548252819446?_from=title
http://kan.weibo.com/con/3698548261208058?_from=title
http://kan.weibo.com/con/3698548269596670?_from=title
http://kan.weibo.com/con/3698548282300209?_from=title
http://kan.weibo.com/con/3698548273911598?_from=title
http://kan.weibo.com/con/3698548298956811?_from=title
http://kan.weibo.com/con/3698548357797713?_from=title
http://kan.weibo.com/con/3698548458340431?_from=title
http://kan.weibo.com/con/3698549930541755?_from=title
http://kan.weibo.com/con/3698549930662376?_from=title
http://kan.weibo.com/con/3698549926347446?_from=title
http://kan.weibo.com/con/3698549863432860?_from=title
http://kan.weibo.com/con/3698549855044247?_from=title
http://kan.weibo.com/con/3698549850970566?_from=title
http://kan.weibo.com/con/3698549842461328?_from=title
http://kan.weibo.com/con/3698549829999036?_from=title
http://kan.weibo.com/con/3698553000894276?_from=title
http://kan.weibo.com/con/3698553009282889?_from=title
http://kan.weibo.com/con/3698553021745200?_from=title
http://kan.weibo.com/con/3698553034328122?_from=title
http://kan.weibo.com/con/3698553042837340?_from=title
http://kan.weibo.com/con/3698553063688262?_from=title
http://kan.weibo.com/con/3698553076391788?_from=title
http://kan.weibo.com/con/3698553093048404?_from=title

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
div弹出层,根据参数不同div层显示不同内容
点击按钮,弹出一个div层,根据传的参数不同而显示不同的内容
ASP.NET—013:实现带控件的弹出层(弹出框)
在页面中用到弹出新页面的情况比较多的,一般来说都是使用JS方法showModalDialog("新页面相对路径+?参数1&参数2",window,"新页面样式");然后会新弹出一个模态的page页。而在有些时候,仅仅是显示一些单一的、少量的数据,或者一些简单的操作时。就没必要使用新弹出页面了。此时,最好使用弹出层,也就是数据还是显示在当前页面的某个控件上,然后通过JS方法实现达到弹出的目的。看下面
ASP.NET弹出窗口Div实现
出处:点击打开链接 我修正了这位仁兄的两个bug及添加、修改了若干代码,使之能运行,更易懂。 在本教程中,我将用最通俗的语言和最简洁的代码给大家演示如何创建一个JavaScript弹出DIV窗口层的效果。 创建一个弹出DIV窗口可能是现在网站/网页制作中最常碰到的问题之一。传统的JavaScript弹窗已经不适合目前网站的设计理念了,理由有二:首先,不友好——生硬的弹出对
在ASP.NET中使用IFRAME+DIV,可以实现在同一页面使用弹出(模态)窗口
  我们经常要在程序的人机交互中用到弹出(模态)窗口,但在B/S开发中,这一点就非常不容易了, 虽然我们可以用window.showModalDialog,或者 window.open 这类型的脚本函数实现,但是,非常不好用,一方面涉及回传值,另一方面不能够很好的实现父页面与子页面的交互,一般只能通过在脚本中实现,方可交互,而且使用这种方式,会产生多个页面,对用户操作不友好.     基于上述情况
点击一个按扭后显示一个div提示结果
http://www.w3.org/1999/xhtml">    Untitled Page        #loading{ width:230px; height:70px; line-height:70px; text-align:center; font-size:10pt; font-weight:bold; color:#de1c1a; border:1px solid #b9b9b
asp.net弹出层实例
操作一 操作二 操作四 操作五 <div id="divNewBlock" style=" border:solid 1px;padding:10px;width:600px;z-index:1001; position: absolute; display:none;top:50%
[事件处理] 点击同一按钮实现div的隐藏与显示切换
点击同一按钮实现div的隐藏与现实切换: 在很多应用中,都有这样的功能,点击同一个按钮可以实现div的隐藏或者现实,当然操作的并非必须是按钮或者div,不过原理是一样的,下面就通过代码实例介绍一下如何实现此功能。 代码如下: [HTML] 纯文本查看 复制代码运行代码 01 02 03 04 05 06 07 0
【Jquery】jquery点击按钮弹出div层
1、在jquery中,点击一个按钮弹出DIV层对话框的实例。【点击table中“操作”一列中的按钮弹出一个弹出层】。 先看看效果: 弹出层效果: 2、jsp中实现弹出层代码,先设置id值,如下: 3、js代码中【弹出层一】代码如下: js代码中【弹出层二】代码如下:
js实现:点击一个按钮,弹出一个div,并向其中传值,修改后,再传出
class="panel-body"> id="tbList" class="table footable" data-sort="false" > class="primary"> class="tar">序号 类型 商品显示名称 商品编码
点击页面空白处时隐藏弹出的div层
由于工作需要,最近玩了下js,需求是做一个弹出层(需求上只有个原型图,什么说明都没有我也是醉了),然后就开始想需要实现的效果,那么点击空白处需要隐藏肯定是不可少的。下边是这个div弹出层: 。。。、//具体代码 然后西边这个是页面需要点击的标签,点击之后就会弹出这个弹出层,css样式这里我就不引入了(因为不会。。。找大神帮我写的css) 之后是需要写的逻辑,也就是js了,我们