将提醒显示为浮动弹出窗口/警报
我需要在我的 asp.net mvc (C#) 应用程序中将提醒显示为浮动弹出窗口/警报。
当用户从管理员获得任何应在特定时间通知的信息时,我需要将其显示为用户屏幕中的浮动弹出窗口/警报。
例如:当管理员设置警报“付款到期最后日期是 2009 年 10 月 15 日”以在“2009 年 10 月 12 日上午 10:00”通知用户时。然后,它应该在“2009 年 10 月 12 日上午 10:00”向用户显示警报,因为“最后付款日期是 2009 年 10 月 15 日”。
有什么简单的方法可以做到这一点吗?
I need to show a reminder as floating popup/alert in my asp.net mvc (C#) application.
When the user has any information from the admin that should be notified at particular time, i need to show it as floating popup/alert in the user's screen.
For ex.: When the admin sets an alert "Payment due last date is 15-Oct-2009" to notify the user on "12-Oct-2009 10:00 AM". Then it should show the alert to the user on "12-Oct-2009 10:00 AM" as "Payment due last date is 15-Oct-2009".
Is there any simple way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,不知道有多简单,但您可以使用 JQuery Timer 插件,启动一个偶尔运行一次的计时器,并进行 ajax 调用来检查是否有需要通知用户的警报。
因此,当管理员设置付款时,我只需将其提交到数据库中即可。其功能
您将进行 ajax 调用,检查是否有任何付款达到警报日期时间。该函数可以返回一个 JSON 对象,其中包含要在弹出窗口中显示的所有所需信息。
有 Dialog jquery 插件 可以帮助您显示模式弹出对话框。
Well don't know how simple is it, but you could use the JQuery Timer plugin, to start a timer that is going to run once in a while and make an ajax call to check if there is an alert that user need to be informed about.
So when admin sets the payment I would just submit it in the database. The function to which
you are going to make an ajax call will check if there is any payment that reached the alert datetime. That function can return a JSON object with all needed information to show in the popup.
There is the Dialog jquery plugin that can help you to show modal popup dialog.