请教jquery $.get 的问题
为什么这样不能传输数据:functiongetdata(){$.get("files/siteget.php?place="+place+"&placenum="+pla...
为什么这样不能传输数据:
function getdata(){
$.get("files/siteget.php?place="+place+"&placenum="+placenum,function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});}
而直接这样是可以传输数据的:
function getdata(){
$.get("files/siteget.php?place=sites&placenum=0",function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});} 展开
function getdata(){
$.get("files/siteget.php?place="+place+"&placenum="+placenum,function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});}
而直接这样是可以传输数据的:
function getdata(){
$.get("files/siteget.php?place=sites&placenum=0",function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});} 展开
5个回答
展开全部
function getdata(){
$.get("files/siteget.php?place="+place+"&placenum="+placenum,function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});}
这里的place,placenum代表的是js中的变量,如果我们在函数外设置全局变量
var place = 1;
var placenum = 2;
则你的传输的网址是:
files/siteget.php?place=1&placenum=2
=============================================
function getdata(){
$.get("files/siteget.php?place=sites&placenum=0",function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});}
这样的写法中,传输的网址则是:
files/siteget.php?place=sites&placenum=0
它不受js变量的影响
$.get("files/siteget.php?place="+place+"&placenum="+placenum,function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});}
这里的place,placenum代表的是js中的变量,如果我们在函数外设置全局变量
var place = 1;
var placenum = 2;
则你的传输的网址是:
files/siteget.php?place=1&placenum=2
=============================================
function getdata(){
$.get("files/siteget.php?place=sites&placenum=0",function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});}
这样的写法中,传输的网址则是:
files/siteget.php?place=sites&placenum=0
它不受js变量的影响
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有点奇怪啊,你是否可以这样试试,先看看请求传究竟拼出来没:
function getdata(){
var requestURL = "files/siteget.php?place="+place+"&placenum="+placenum;
alert("requestURL=" + requestURL);
$.get(requestURL,function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});}
function getdata(){
var requestURL = "files/siteget.php?place="+place+"&placenum="+placenum;
alert("requestURL=" + requestURL);
$.get(requestURL,function(data){
alert(data);
$("#middlec").append($(data));
placenum +=2;
});}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function getdata(){ 下面 alert你的参数,根本就没有值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
place,placenum是否已声明变量, 且有值,可以跟踪一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询