“Dajax示例”;乘法器&引用;不工作。帮助
试图学习Dajax,所以决定尝试示例。但我仍然坚持使用“乘法”的例子。我不知道出了什么事。下面是代码 py:(放在“博客”应用程序中) index.html:“Dajax示例”;乘法器&引用;不工作。帮助,ajax,django,django-templates,Ajax,Django,Django Templates,试图学习Dajax,所以决定尝试示例。但我仍然坚持使用“乘法”的例子。我不知道出了什么事。下面是代码 py:(放在“博客”应用程序中) index.html: {% load dajaxice_templatetags %} <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <title>Blo
{% load dajaxice_templatetags %}
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>Blog</title>
{% dajaxice_js_import %}
<script type="text/javascript" charset="utf-8">
function calculate(){
Dajaxice.blog.multiply(Dajax.process,{'a':$('a').value,'b':$('b').value})
}
</script>
</head>
<body>
<input type="text" name="a" value="5" id="a"> x
<input type="text" name="b" value="6" id="b"> =
<input type="text" name="result" value="" id="result">
<input type="button" name="caculate" value="Let's Multiply!" id="caculate" onclick="calculate()">
</body>
</html>
{%load dajaxice_templatetags%}
博客
{%dajaxice_js_import%}
函数计算(){
multiply(Dajax.process,{'a':$('a').value,'b':$('b').value})
}
x
=
首先,你应该正确地选择。然后,如果您使用的是Dajax,您也应该这样做
阅读您的代码似乎正确安装了dajaxice,但您还没有安装Dajax,或者(至少)您还没有链接Dajax风格的js
如果您使用的是Dajax(您使用的是Dajax),那么您应该在Prototype、jQuery、Dojo或mootol之间选择一个框架,并将其添加到您的页面,还需要将链接到您的页面
安装的其余部分似乎已经完成。您能确切地告诉我您的错误是什么吗?这是一个JS错误?您使用的是什么版本的dajax和dajaxice?没有错误。只是结果文本字段为空。不显示乘以的值。我使用的是dajax n dajaxice的最新版本。我是否需要使用任何JS框架(jquery或prototype)?
{% load dajaxice_templatetags %}
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>Blog</title>
{% dajaxice_js_import %}
<script type="text/javascript" charset="utf-8">
function calculate(){
Dajaxice.blog.multiply(Dajax.process,{'a':$('a').value,'b':$('b').value})
}
</script>
</head>
<body>
<input type="text" name="a" value="5" id="a"> x
<input type="text" name="b" value="6" id="b"> =
<input type="text" name="result" value="" id="result">
<input type="button" name="caculate" value="Let's Multiply!" id="caculate" onclick="calculate()">
</body>
</html>