【发布时间】:2013-04-25 12:52:20
【问题描述】:
要么我没有看到明显的东西,要么一些基本的东西一定是错的。我在玩dajax,首先一切似乎都正常。那就是警报“Hello world”测试通过了。但由于某种原因,我无法让 assign 函数工作。我还在shell中测试了调用,那里没有问题。
ajax.py
from dajax.core import Dajax
from dajaxice.decorators import dajaxice_register
@dajaxice_register
def sayhello(request, pk):
dajax = Dajax()
dajax.alert(pk) #works
dajax.assign('#ajaxize', 'innerHTML', 'invalid') #doesn't work
return dajax.json()
HTML
<div id="ajax"><span id="ajaxize"></span></div>
我确实包含了{% load dajaxice_templatetags %} 和其他所有内容suggested on this blog。
编辑
我忘了说:我的浏览器调试器显示“ReferenceError: Can't find variable: clear_quotes”
【问题讨论】: