解决方案 »
- xml中有空节点怎么解析
- 关于在1个JS文件中1个function中调用另一个funciton
- |zyciis| 我给Jquery插件FancyBox添加拖动的效果,但效果不好,拖快了就不行了,麻烦大家帮我看看,谢谢 有源码
- setInterval()+ajax诡异的问题!!!高手帮忙看看!!
- JS判断访问是否来自搜索引擎求助!!
- 百分问个问题!!!顶者有分!初学,谢谢各位
- 200分求正则,为html里面缺少"的属性加上引号。
- 选择文件夹的输入框怎么写呀?(就像选择文件的输入那种形式的)
- window.print()中 print()有参数来设定页眉、页脚么
- javascript的问题?????
- 发布一个原创的Jquery小游戏
- javascript中没有进入for循环
那你可以写在一个隐藏域里,然后提交
<input type="hidden" vlaue="这里写值" />
function data1(){ $.ajax({ type:"post", url:"php.php?id="+id+"&title="+title, beforeSend:null, success:function(id,title){ var str = id; var arr = str.split(","); l=arr.length; $.each(arr,function(key,val){ $('.category_menu').append('<div class="menu1"><a id="'+id+'">'+tltle+'</a></div>'); })
type:"post",
这块给成type:"get"
var str_v = data.v;
var arr_v = str.split(","); l=arr.length; $.each(arr,function(key,val){ $('.category_menu').append('<div class="menu1"><a id="'+val+'">+val+</a></div>'); })
}
这样?function里写什么 这段帮我写下成不 实在写不来
var str_a = data.a;
你这两个现在能拿到值吗?
返回这个 应该是字符串
firebug报错
id is not defined
[在此错误处中断] url:"php.php?id="+id+"&title="+title,
var str_v = data.v;
var arr_v = str.split(",");l=arr.length; $.each(arr,function(key,val){
$('.category_menu').append('<div class="menu1"><a id="'+val+'">+val+</a></div>');
})
} })
}改成这样~·
[在此错误处中断] data:{a:<%=$a%>,v:<%=$v%>},
id:1,
name;'wahah'
}
你能不能先把这两个存在js变量里?
我还真不知道Php~`怎么把值付给js。
var str1 = <%=$a%>;
var str2 = <%=$v%>; data:{'a':str1,'v':str2},
还真不知道
你只要能把你php的值赋给js变量
data:{'a':str1,'v':str2},
然后这样传给后台就OK~·
function data1(){ $.ajax({ type:"GET", url:"php.php",
data:{a:'a',v:'v'}, beforeSend:null, success:function(a,v){ var str = a; var arr = str.split(","); l=arr.length;
alert(arr); $.each(arr,function(key,val){ $('.category_menu').append('<div class="menu1"><a>'+val+'</a></div>'); })
arr显示
15aaaaaaaaaaa,16aaaaaaaaaaa,17aaaaaaaaaaa,18aaaaaaaaaaa,19aaaaaaaaaaa,20aaaaaaaaaaa,21aaaaaaaaaaa,22aaaaaaaaaaa,23aaaaaaaaaaa,24aaaaaaaaaa,25aaaaaaaaaa,
function data1(){ $.ajax({ type:"GET", url:"php.php",
data:{a:'a',v:'v'}, beforeSend:null, success:function(v,a){ var str = v; var arr = str.split(","); l=arr.length;
alert(arr); $.each(arr,function(key,val){ $('.category_menu').append('<div class="menu1"><a>'+val+'</a></div>'); })
显示的arr还是
15aaaaaaaaaaa,16aaaaaaaaaaa,17aaaaaaaaaaa,18aaaaaaaaaaa,19aaaaaaaaaaa,20aaaaaaaaaaa,21aaaaaaaaaaa,22aaaaaaaaaaa,23aaaaaaaaaaa,24aaaaaaaaaa,25aaaaaaaaaa,
这样function data1(){ $.ajax({ type:"GET", url:"php.php",
data:{a:'a',v:'v'}, beforeSend:null, success:function(a,v){ var str = v; var arr = str.split(","); l=arr.length;
alert(arr); $.each(arr,function(key,val){ $('.category_menu').append('<div class="menu1"><a>'+val+'</a></div>'); })
arr就显示success 没有任何数据