作者hao520wxj (阿呆)
看板Web_Design
标题[问题] 试着用ajax pose 资料到php
时间Tue Aug 19 03:02:31 2014
不管怎麽该都是传送错误,翻了很多文都没有用,想请各位大大帮我看看是哪里错了!!
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文件</title>
</head>
<body>
</body>
</html>
<script type="text/javascript" src="
http://code.jquery.com/jquery-1.7.2.min.js
"></script>
<script type="text/javascript" src="
http://simplesideias.com.br/media/ajax.js"
></script>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>留言板儿儿儿</title>
</head>
<body>
<font size="+6" color="#00CCFF" ><b>ya快来留言</b></font><br><br>
<form method="post" id="message_form" >
<!-- 以下是user送出表单内容-->
your name:
<input type="text" name="username" id="username" size="20" maxlength="20">
<br><br>
<textarea name="message" id="message" style="height:120px;width:400px"></t
extarea><br><br>
<input type="button" name="submit" id="submit" value=" 留言 " onClick="Che
ckIt();" >
<!------------->
</form>
<div id="result" ></div>
<SCRIPT type="text/javascript">
function CheckIt(){
// 检查是否有符合留言条件
var username = $('
#username').val();
var message = $('#message').val();
if ( username.length > 10 ) {
alert("Username 不可以超过十个字!");
return false;
}
else if ( message.length > 20 ) {
alert("Message 不可以超过二十个字!");
return false;
}
else {
alert("传讯息罗!");
GOmessage();
};
} ;
</script>
<script type="text/javascript">
function GOmessage(){
var username = $('
#username').val();
var message = $('#message').val();
/*
$.post('/textt.php',{Pusername:username,P
age},
function(data)
{
alert("you success!!!!");
},"text"
);
alert( "good!!!!" );
*/
$.ajax({
url:"textt.php",
data:'message=message&username=username',
type : "GET",
dataType:'text',
timeout:1000,
error:function (data){
$("#result").html(data);
alert("失败");
},
success:function(){
alert("成功");
}
});
};
</SCRIPT>
</body>
</html>
手机排版请见谅~~
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.143.249.21
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Web_Design/M.1408388554.A.B9E.html
※ 编辑: hao520wxj (223.143.249.21), 08/19/2014 03:11:58
1F:→ terrybob: success:function(data){alert(data);} 08/19 03:33
2F:→ terrybob: 看一下返回值是什麽 08/19 03:33
3F:→ hao520wxj: 我在success 上加 没有对话框出现,在error 上加的话出 08/19 03:54
4F:→ hao520wxj: 现了[object object] 08/19 03:54
5F:→ up9cloud: 有东西代表你有传过去也有回来。请打开console直接看 08/19 05:17
6F:→ up9cloud: 回来的是什麽东西。 08/19 05:17
7F:推 hit1205: 出现在 error 的话应该是没有回来或连不上... @_@? 08/19 13:15
8F:推 hit1205: 原po要不要直接用浏览器打开textt.php看会出现什麽@@? 08/19 14:25
9F:→ hit1205: 例如可能发生 404 或 500 错误之类的... 08/19 14:25
10F:→ hao520wxj: 我的php里面只有echo "working "~ 08/19 16:32
11F:→ hao520wxj: 打开testt.php 会出现working 08/19 16:32
12F:推 hit1205: 你所谓的"错误",是说按下之後会弹出"失败"对吧 @@ 08/19 19:28
13F:推 hit1205: textt.php 和你执行 AJAX 的页面是在同个资料夹下吗 @@ 08/19 19:32
14F:→ hao520wxj: 对 08/20 00:39
15F:→ hao520wxj: 结果发现程式没有问题 08/20 00:40
16F:→ hao520wxj: 似乎是因为软体的关系 08/20 00:40
17F:→ hao520wxj: 谢谢各位大大的解~ 08/20 00:40