返回信息流在我邮一众大神的帮助下,在四天艰苦卓绝的码字下,lz成功的用ajax方法把数据传到了html里面用到了,现在还有两个问题,希望我邮的大牛们继续不吝赐教:
1,我用django传过的是字典嵌套的数组,这个数据类型用js似乎根本处理不了,各位大神有没有什么好办法?
2 事情是这样的,我验证传的数据无误时,在$.ajax()内部,写了个传值给全局变量,但是发现似乎根本就木有用,有google了好长时间后,发现,是我的click函数与alert函数的顺序似乎有点问题,,于是希望改成load()函数,一加载自动从服务器获取数据,但是在这里卡住了,怎么都不能成功,希望我邮大神们帮忙:
代码如下:
<html>
<head>
<meta charset="utf-8" />
<title>ajax test</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
/* function($){
$("button").click(function(){
$.get("http://127.0.0.1:8000/site/ccc/",function(data, status){
if(status =="success"){alert(data[2]);t=data[2];
}
else{ alert("wrong");
}
});
}
)}
*/
var t;
$.ajaxSetup({ async :false});
jQuery(function($){
$("demo").load(function(){
$.ajax({ type :"get", url :"http://127.0.0.1:8000/site/ccc/", async :false, success :function(data){alert(data[2]);t=data[2];}
});
});
});
document.write(t)
alert(t);
</script>
<style type="text/css"></style>
</head>
<body>
<p id="demo">My First Paragraph</p>
<button id="btn-1" name="1">1</button>
<button id="btn-2" name="2">2</button>
<button id="btn-3" name="3">3</button>
<div id="out"></div>
</body>
</html>
注释掉那部分是我用click button触发函数写的,有效,保证数据能传过来。
谢谢大神们了[ema23]
这是一条镜像帖。来源:北邮人论坛 / python / #4684同步于 2014/12/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
小白再来延续一下刚刚那个问题【最新的】
airfan
2014/12/21镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
不好意思,发错了,这才是注释掉的那个部分:
function($){
$("button").click(function(){
$.get("http://127.0.0.1:8000/site/ccc/",function(data, status){
if(status =="success"){//赋值给全局变量
}
else{ alert("wrong");
}
});
}
)}
function($){
$("button").click(function(){
$.get("http://127.0.0.1:8000/site/ccc/",function(data, status){
if(status =="success"){//赋值给全局变量
}
else{ alert("wrong");
}
});
}
)}
JQuery()里面不是用的是那种写法吗?
【 在 nuanyangyang 的大作中提到: 】
: $name是什么?
: 而且为什么不用$(function() {
: });这种写法?
要是jquery新版本变了的话,我就真的不知道了。上次用还是1.x。
【 在 airfan 的大作中提到: 】
: 不好意思,发错了,这才是注释掉的那个部分:
: function($){
: $("button").click(function(){
: ...................
来自「北邮人论坛手机版」
好吧,谢谢暖神了,实在不行只能在函数里写了。。。。
ps:暖神,我也是狮子座
【 在 nuanyangyang 的大作中提到: 】
: 要是jquery新版本变了的话,我就真的不知道了。上次用还是1.x。
: 来自「北邮人论坛手机版」