请问Jfinal中setAttr("list",XXservice.getXX(param))在render之后为什么不能更新?
最开始有一个setAttr("list",XXservice.getXX(param1))并render(html),在前端用datalist获取“list”里面的值并显示是可以的,之后前端post了一个新的param2并在后台对list重新进行setAttr("list",XXservice.getXX(param2)),之后render(html),但是html中的datalist并不能更新,这是为什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您的意思是setAttr会按照我设置的正常更新list?
回复
@lyra_vv587 : 我的本意是 jfinal 只是机械化的完成自己的功能,至于数据对不对,是不是按照开发者期望得到值,仅与开发者自己的代码有关
这个事情 jfinal 就没法干预到了,数据是什么就会显示什么,只要将你自己的代码确保数据正确就可以了。重申一下: jfinal 没有干预这个数据内容本身是什么