【问题标题】:Why doesn't dajax assign work?为什么 dajax 不分配工作?
【发布时间】: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”

【问题讨论】:

    标签: django assign dajax


    【解决方案1】:

    好吧,我遇到了同样的问题,我唯一做的就是删除使用“clear_quotes”的行。之后,代码就起作用了。

    您必须创建一个虚拟环境才能进行该更改。

    【讨论】:

      猜你喜欢
      • 2016-04-08
      • 2012-04-22
      • 2021-11-23
      • 1970-01-01
      • 2011-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-23
      相关资源
      最近更新 更多