【发布时间】:2014-04-10 12:52:03
【问题描述】:
我有一个要求,我想从我的 html 表单进行 AJAX 调用,但我无法从 layout.html 继承我的视图我正在尝试使用以下代码进行简单调用:
<input name="name" onclick="ajax('echo', [], 'this_div')"/>
<div id='this_div'></div>
在控制器中,我编写了以下代码:
def echo():
pass
我只是在检查它是否到达断点,但是当我点击它时什么都没有发生。
如果我遗漏了什么,请告诉我。
编辑
我在 HTML 中添加了以下 js 文件:
<script src="{{=URL('static','js/modernizr.custom.js')}}" type="text/javascript" charset="UTF-8"></script>
<script src="{{=URL('static','js/web2py.js')}}" type="text/javascript" charset="UTF-8"></script>
<script src="{{=URL('static','js/jquery.js')}}" type="text/javascript" charset="UTF-8"></script>
<script src="{{=URL('static','js/val/dist/jquery.validate.js')}}" type="text/javascript"></script>
<script src="{{=URL('static','js/jquery-ui-1.10.3.custom.js')}}" type="text/javascript"></script>
但它仍然没有达到断点。
【问题讨论】: