小问题,但这个结构我不大懂,大家帮我看看。

myveremy 2006-03-01 04:02:55

日期 时间
2006-03-01 18:00:00
2006-03-01 19:00:00

增加行数[5]


比如
这是个表格,表格下面有一个标签,根据输入的数字(比如输入5),然后单击标签就在原先两行数据的基础上再循环增加5行.(我现在的做法会把它的原先的数据给清掉,然后增加5行)
...全文
66 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
myveremy 2006-03-02
  • 打赏
  • 举报
回复
问题没搞定,希望有人帮我看下,谢谢。
myveremy 2006-03-02
  • 打赏
  • 举报
回复
<table span class="style2" align="center" border="1" width="700" height="61" cellpadding="0" cellspacing="0" span class="style2">
<tr>
<td width="175" height="1">日期</td>
<td width="172" height="1">时间</td>
</tr>
<%if request("drop")="" then
begindate=session("caldenar")
%>
<tr>
<td width="175" height="1"><select size="1" name="D21"> <% do while i<7 %>
<option value =<%response.write begindate%>><%response.write cstr(year(begindate))+"年"+cstr(month(begindate))+"月"+cstr(day(begindate))+"日"%>
</option>
<%
begindate=DateAdd("d",1,cdate(begindate))
i=i+1
loop
%>
</select>
<td width="172" height="1"><input type="text" name="T11" size="20"></td>
<% else
j=1
do while j<=cint(request("drop"))
i=0
begindate=session("caldenar")
%>
<tr>
<td width="175" height="1"><select size="1" name="D2<%=j%>"> <% do while i<7 %>
<option value =<%response.write begindate%>><%response.write cstr(year(begindate))+"年"+cstr(month(begindate))+"月"+cstr(day(begindate))+"日"%>
</option>
<%
begindate=DateAdd("d",1,cdate(begindate))
i=i+1
loop
%>
</select>
<td width="172" height="1"><input type="text" name="T1<%=j%>" size="20"></td>
<%
j=j+1
loop
end if%>
</table>

我现在的做法是按下标签后,传一个drop参数给本页。但是这样在做就会把原先存在的就删除掉。
比如我原先有两笔数据,现在要增加5笔数据,那么我把drop=5的参数传给本页,它会把我原先的给删掉,然后增加5笔数据。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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