2015-04-02 88 views
0

我一直有这个问题已关闭几个星期了,我不知道是什么原因导致它。在对视图进行更改后,问题似乎就会发生,然后使用ajax保存(ctl + s)保存这些更改。Web2py管理员Ajax保存不工作

当ajax保存不起作用时,我注意到专门用于编辑视图的页面在页面完全加载(例如,它看起来像导航栏和页脚的高度增加,并且按钮失去样式)时会稍微变形,并且ctl + s总是会弹出一个对话框,将页面另存为您计算机上的html文件。我还注意到,编辑页面最初在浏览器中加载了标题'编辑应用程序'后很快加载(似乎已完成加载),但是在一秒钟之后发生了一些额外的加载,然后出现失真和新标题浏览器(实际页面的标题)。

是否有其他人遇到过这个问题?我正在运行2.9.12。

- 编辑

我也应该注意到,这种情况发生时,我正在通过AJAX保存多个视图保存,此起彼伏,在一段很短的时间。此外,我在Web2py中有多个应用程序,这看起来并没有扩展到运行在同一个系统上的其他应用程序。

- 这里是在什么事情上的视频:https://vid.me/rSMS

回答

0

确保代码编辑窗口具有焦点(即光标在编辑器中)按下ctrl-S之前。听起来好像你已经在编辑器外面的某处点击了,所以当你点击ctrl-s时,浏览器会收到命令来保存当前的HTML页面。

+0

该窗口可能会失去焦点,但我似乎无法将焦点回到框架。我上传了一个视频,演示了这个问题;我多次点击了框架,结果没有变化。大约4秒钟注意按钮的失真。 – datasci 2015-04-02 13:18:55

+0

我明白了。对不起,我不知道可能是什么原因造成的。 – Anthony 2015-04-02 17:36:31

+0

当我看到控制台时,我在admin/static/_2.9.12/js/jquery.js中看到:app.com/app/appadmin/hooks 404(NOT FOUND):4。我现在正在排除故障。我没有在其他应用程序上看到这个错误。不过,在这个应用程序中,我正在使用jquery-2.1.3.min.js。 – datasci 2015-04-02 18:11:05