我正在使用Ajax,JQuery开发一个MVP实现的小项目。
我实现了被动视图MVP模式,所有演示者都通过事件处理从视图连接。
该方案通过单击主行上的链接显示主列表中的详细信息弹出框。
我必须进行ajax调用才能显示详细信息列表。现在我的问题是如何通过Ajax从客户端调用事件来调用。
我知道AJAX调用中有两种情况:
我搜索了很多网站,但我找不到合适的答案来实施。
请澄清我的问题并感谢您的支持。
由于 Kalyan P
答案 0 :(得分:0)
我在MVP framework I built中所做的是使用Web服务,该Web服务实现了一个演示者。因此,您调用Web服务,Web服务向演示者触发事件,演示者响应模型,Web服务返回模型中的任何内容。
如果我在视图中直接调用presenter方法,那么它就违反了MVP模式。
这取决于你与谁交谈;有些人赞成在演示者上调用方法,而不是使用视图事件(Jeremy Miller blogged about this)。