jquery+Ajax 如何获取返回值?
时间:2009-05-10
来源:互联网
--------------HTML--------------------
姓: <input type="text" style="color:#666" id="lastname" name="lastname" value="" /><br />
名: <input type="text" style="color:#666" id="firstname" name="firstname" value="" /><br />
<button id="go">确定</button>
<div id="myID" style="display:none;"></div>
----------------JQUERY-------------------
$("#go").click(function(){
var dataString = 'lname='+ $("#lastname").val() + '&fname=' + $("#firstname").val();
$.ajax({
type: "POST",
url: "welcome.php",
data: dataString,
success: function() {
$("#myID").fadeIn('slow');
}
});
});
----------------PHP-------------------
<?php
$fname = (isset($_POST['fname']) && $_POST['fname'] )? $_POST['fname']:"朋";
$lname = (isset($_POST['lname']) && $_POST['lname'] )? $_POST['lname']:"友";
echo $fname.$lname .", 欢迎光临" . "<br />";
?>
我想在id为myID里面显示经php处理过后的内容,我用了$("#myID").fadeIn('slow'); 显示是不行的,但是我不知道用什么来代码回调的数据,如果用正常的Ajax的话,我只要又能够 document.getElementById('myID').innerHTML =xmlHttp.responseText;就可以了,但是我不知道jquery是如何表示的,请大侠指点!
作者: gideon300 发布时间: 2009-05-10
$("#go").click(function(){
$("#myID").load("welcome.php", {"lname" : $("#lastname").val(), "fname" : $("#firstname").val()}, function(){
$("#myID").fadeIn('slow');}
);
});
});
作者: gideon300 发布时间: 2009-05-10
$("#myID").fadeIn('slow');
//你可以在处理data,比如显示它
//例如:$('#myID').html(data);
}
作者: keakon 发布时间: 2009-05-10
作者: seekarmor 发布时间: 2009-05-10
success: function(data) { //这个参数data就是返回值
$("#myID").fadeIn('slow');
//你可以在处理data,比如显示它
//例如:$('#myID').html(data);
}
大哥,我用你的代码试过了,其他的都还好,就只是不显示php返回的内容!
success: function(data) {
alert(data);
$("#myID").fadeIn('slow')
.html(data);
}
如果我把 html(data); 换成 text(data); 话,可以显示php文件中所有内容,当然这个不是我想要的,我只想得到echo输出的内容,但是如果用html(data);的话,则什么都不显示,这个是不是因为php文件的缘故啊?
小弟刚刚接触jquery,请大哥帮忙啊,我真的有很多不懂,希望得到指点!
作者: gideon300 发布时间: 2009-05-10
作者: gideon300 发布时间: 2009-05-10


作者: gideon300 发布时间: 2009-05-10
作者: jaway 发布时间: 2009-05-11
作者: sdywcd 发布时间: 2009-05-13
作者: SHUNKA 发布时间: 2009-05-13
作者: keakon 发布时间: 2009-05-13
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28