前端写ajax请求,放在javascript里面
原因:想写个点击时间,发送ajax请求,获取id,做下一步操作,返回页面,失败了,原因是,没写出来,而且, 需要想法太局限化了。一个改动,都得全改。不灵活了。结合简单和好维护,就不弄了。
学到的知识。
发送ajax请求, 这样写,后端才能接参, 写在 send(ToolName=DATA) 不好使,
script要写在head里面
点击事件写法, onclick=“js_selectPage()” 结合模板传参,应该这么写 onclick=“js_selectPage(‘{{ tool.url }}’)”要把变量 单引号 引起来才行。
后端接收,还是没变 request.GET.get("ToolName")
<script>
function js_selectPage(DATA) {
xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET","/getToolname?ToolName="+DATA,true);
xmlhttp.send();
alert(xmlhttp.responseText)
}
</script>