根据业务需求可以选择跳转页面的方式或者不跳转页面的方式。
实现:
一、单纯使用页面跳转的方式
二、单纯使用Ajax异步回调的方式
这种方式在页面显示往往要拼串,页面不发生跳转,数据的变化与页面的显示同步。
三、混合使用
在页面初始化需要跳转页面,但数据的更新不能跳转页面,由于页面的数据不是由函数拼串出来的,这时就只能将页面的数据变化与数据库的数据变化分离,也就是说页面的变化不在依赖于某个函数或某个controller层的控制器,单纯使用前端的技术将页面的变化展示出来,后端就用Ajax将数据进行更新,但要保证数据更新后再将页面更新。