要么我没有看到明显的东西,要么基本的东西一定是错的。我正在玩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 %}
包含了和其他所有建议。
编辑
我忘了提:我的浏览器调试器说“ReferenceError:找不到变量:clear_quotes”