问题描述
主要功能是添加节假日信息,节假日名称、类型、起始时间、结束时间、是否上班、备注。要求添加完信息后页面出现一个按钮,“生成全年假期”单击此按钮时把刚刚输入的信息添加到数据库,并且调用存储过程。现在的问题是每次添加假期后页面下面要有显示。例如“元旦”,页面下面要显示3条信息,从1号到3号。此时下面就显示“生成全年假期”按钮。如果用户在添加完“元旦”后继续添加“春节”、“元宵节”......一直到下一年的“元旦”后在单击“生成全年假期”按钮。这时要怎么做?每次添加后如何把信息都追加到下面。也就是每添加一个节假日后怎么把数据保存起来,并且在页面下面显示。只有在最后一次单击“生成全年假期”按钮后才执行Insert操作并且调用存储过程。求高手们解答。如果每次都对数据库操作。个人认为太耗性能了。
解决方案
解决方案二:
没人知道这该怎么做吗?
解决方案三:
使用javascript动态产生输入框控件。
解决方案四:
自己顶。。。。
解决方案五:
很努力的看了两次才看懂!大概知道你是什么意思了!我的方案是1:ajax来处理!方法:定义一个js对象和上面你要添加的长一样[有同样的属性]当你第次添加时只是往js对象里面加一条记录最后把js对象变成参数字符串json格式。。然后提交就ok了这个有点麻烦2:session来保存数据方法二在session中添加一个attribute然后每次添加时往里面放,只有最后一次才全部拿出来去执行insert操作两方法都一样。搞个中间“容器”来装起来之前添加的!最后拿出来!用cookie也行!
解决方案六:
使用javascript动态产生输入框控件。
解决方案七:
这样的功能在项目中一般用ajax来实现不消耗太多性能
解决方案八:
引用4楼wolfkingty的回复:
很努力的看了两次才看懂!大概知道你是什么意思了!我的方案是1:ajax来处理!方法:定义一个js对象和上面你要添加的长一样[有同样的属性]当你第次添加时只是往js对象里面加一条记录最后把js对象变成参数字符串json格式。。然后提交就ok了这个有点麻烦2:s……
我表达的有这么差么。我试试你的办法。。。
解决方案九:
我想问一下,你输入一个“元旦”后,下面出来日期,这个日期可以让人改吗??
解决方案十:
引用4楼wolfkingty的回复:
很努力的看了两次才看懂!大概知道你是什么意思了!我的方案是1:ajax来处理!方法:定义一个js对象和上面你要添加的长一样[有同样的属性]当你第次添加时只是往js对象里面加一条记录最后把js对象变成参数字符串json格式。。然后提交就ok了这个有点麻烦2:session来保存数据方法二在sessio……
解决方案十一:
路过,随便顶哈
解决方案十二:
你的表达真费劲啊,看了半天才略微有点眉目。。Ajax,session,javascript控件,批处理等都能实现。其实如果你设计的页面不采用这种形式能实现的更简单些。
解决方案十三:
引用8楼laker_914的回复:
我想问一下,你输入一个“元旦”后,下面出来日期,这个日期可以让人改吗??
可以修改,可以删除我暂时直接提交到数据库里了。。。
解决方案十四:
。。。说的太简略了。。。其实就是一个页面内做添加与查询操作。添加之后,下面显示。但数据不进数据库。添加后的数据(也就是下面显示的)可以修改与删除。每次单击添加、修改、删除、后,下面显示保存按钮。单击保存时才真正提交到数据库。。。不知道这样能不能看懂。
解决方案十五:
解决方案:
之前的所有操作都可以用js来实现页面效果。提交那个按钮再一把把全部数据交给存储过程处理。。。要求js比较熟,无他,不算难。