吐血:求助 Ajax 的问题
时间:2009-08-01
来源:互联网
前台 php 页面 部分代码
..................................................................
<div id="bag_product">
<? while($row=mysql_fetch_array($result)){ ?> // 数据库
<div class="box_bag">
<a href="category.php?id=<?=$row['id']?>"> // $row['id'] 为id号
<img src="<?=WEB_ROOT?>admin/upload/<?=$row['image']?>" alt="<?=$row['image']?>" title="<?=$row['product']?>" />
</a>
</div>
<? } ?>
</div>
....................................................................
链接的 setcookie.js 部分代码 ( 之前已经连接了jquery.js文件)
.........................................................................................
$(function(){
$(".box_bag img").click(function(){
var local=$(this).attr("alt");
var product=$(this).attr("title");
var dataString = 'local='+ local + '&product=' + product;
alert(dataString);
$.ajax({
type: "POST",
url: "setcookie.php",
data: dataString,
error: function(){ alert('Send Error !'); },
success: function(data) {
if(data){
alert(" Click 'My Favorite' and View Your Wishlist !");
}
}
});
});
})
.........................................................................................
我是在火狐下调试的,我调试了一个下午,都是 alert(dataString); 返回正确,但是紧接着 alert('Send Error !'); 也执行了! 总是不能到达 setcookie.php 页面! 而且 setcookie.php页面和 本页面在同一路径下!
晕死了!
谁知道哪里错了? 我真的要吐血了!
..................................................................
<div id="bag_product">
<? while($row=mysql_fetch_array($result)){ ?> // 数据库
<div class="box_bag">
<a href="category.php?id=<?=$row['id']?>"> // $row['id'] 为id号
<img src="<?=WEB_ROOT?>admin/upload/<?=$row['image']?>" alt="<?=$row['image']?>" title="<?=$row['product']?>" />
</a>
</div>
<? } ?>
</div>
....................................................................
链接的 setcookie.js 部分代码 ( 之前已经连接了jquery.js文件)
.........................................................................................
$(function(){
$(".box_bag img").click(function(){
var local=$(this).attr("alt");
var product=$(this).attr("title");
var dataString = 'local='+ local + '&product=' + product;
alert(dataString);
$.ajax({
type: "POST",
url: "setcookie.php",
data: dataString,
error: function(){ alert('Send Error !'); },
success: function(data) {
if(data){
alert(" Click 'My Favorite' and View Your Wishlist !");
}
}
});
});
})
.........................................................................................
我是在火狐下调试的,我调试了一个下午,都是 alert(dataString); 返回正确,但是紧接着 alert('Send Error !'); 也执行了! 总是不能到达 setcookie.php 页面! 而且 setcookie.php页面和 本页面在同一路径下!
晕死了!
谁知道哪里错了? 我真的要吐血了!
作者: gideon300 发布时间: 2009-08-01
不知道你的setcookie.php是什么
error有3个参数,把后2个输出看看是什么错误,手册有例子
error有3个参数,把后2个输出看看是什么错误,手册有例子
作者: keakon 发布时间: 2009-08-01
引用
引用第1楼keakon于2009-08-01 19:13发表的 :
不知道你的setcookie.php是什么
error有3个参数,把后2个输出看看是什么错误,手册有例子
不知道你的setcookie.php是什么
error有3个参数,把后2个输出看看是什么错误,手册有例子
我觉的跟setcookie.php没有什么关系吧,因为还没有执行完js文件呢!
我怎么找不到error的三个参数怎么使用呢?
请指点
作者: gideon300 发布时间: 2009-08-03
都已经到error了,怎么可能没执行完…
作者: keakon 发布时间: 2009-08-03
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28