【发布时间】:2017-09-28 19:42:51
【问题描述】:
假设我的 html 页面中有三个按钮。第一个按钮用于选择汽车,第二个按钮用于租用汽车,下一个按钮用于支付租金。所有三个按钮都发出 ajax 请求以在服务器中执行一些业务逻辑。当用户按下第一个按钮并且 ajax 请求正常时,我启用第二个按钮并禁用第一个按钮,第二个和第三个按钮也是如此。默认情况下,所有按钮都被禁用。如果 ajax 请求正常,则此启用或禁用在 javascript 中。我认为启用或禁用按钮或权限是业务逻辑,不应该出现在视图中,而应该出现在服务器中。我的意思是,根据用户已经做过的操作,发出ajax请求来获取用户的权限不是更好吗?
非常感谢
【问题讨论】:
标签: view business-logic