需要一个可维护的Javascript回发模式,用于仪表板中的小部件和设置

时间:2013-12-08 17:33:17

标签: javascript asp.net-mvc-4 widget postback

我正在ASP MVC的仪表板中构建小部件,这些小部件(图表,邮件客户端,日历)包含1)小部件中的数据和2)有关小部件布局,颜色,内部位置的设置需要保持

由于小部件Ajax POST功能很常见,即只有数据和设置发生变化,

  1. 问题1:是否有一个简单/好吃的常见JavaScript 功能/模块/框架/设计模式,你是怎么做到的?
  2. 问题2:这个代码块/模式可以应用于所有小部件回发,我可以 更改函数url中的回发参数,并调用相同的小部件?

2 个答案:

答案 0 :(得分:2)

我认为您可以为javascript调用的小部件创建自定义http Web处理程序。在Web服务器上,您的应用程序可以识别对此处理程序的调用,并根据您的需要处理每个窗口小部件类型。这样,您可以将此功能扩展到现有的小部件集之外,这些小部件在客户端进行了大量更改。

答案 1 :(得分:0)

$ .POST中的一个参数是一个数据参数。

小部件请求中的

找到您寻找的attr,并将其发送到服务器