过去几周我一直在创建Google Maps API MVC5应用程序。
我知道我应该保留控制器内部的所有逻辑,但我有以下疑问:在我的主视图中,我有一个名为“避免收费”的按钮。通过按下该按钮,用户将看到先前在控制器中计算的路线距离(有和没有通行费)。
我的问题是:如果用户想在没有收费的情况下查看路线距离,我可以在视图内部进行,只有在有或没有收费的情况下,我可以在控制器(xml服务)中获得路线的距离吗?我觉得我没时间访问很可能不会被用户要求的信息(xml服务)。
也许有一种方法可以在按下按钮时使视图返回控制器。是吗?
谢谢!
答案 0 :(得分:0)
您可以将按钮挂钩到javascript中的ajax请求,并从服务器请求其他信息,然后根据结果更新您的视图。