jquery+php的问题

不知道为啥不能提交,关键代码如下:index.php<scriptlanguage="javascript"type="text/javascript"><!--$(fu... 不知道为啥不能提交,关键代码如下:
index.php
<script language="javascript" type="text/javascript">
<!--
$(function() {
$("#submit").click(function(){
var nickname = $("#nickname").attr("value");
var content = $("#content").attr("value");

if(nickname == "" || content == "" || content.length < 8){
alert("请认真填写留言,谢谢!");
return false;
}
var url = "lyb_post.php";
$.post(url, {"nickname":nickname,"content":content}, function(data) {
alert(data);
if(data =="success"){
alert("谢谢您的留言!");
$("#nickname").attr("value", "");
$("#content").attr("value", "");
}
else {
alert("请稍后再提交!");
}
});

});
});
-->
</script>
<td height="20" align="center" valign="bottom" scope="col">
<label></label>
<label>昵称:
<input type="text" name="nickname" id="nickname" />
</label>

<span class="STYLE1"> </span>
</p></td>
</tr>
<tr>
<td height="33" align="center" valign="middle" scope="col">
<label>
<textarea name="content" cols="30" rows="2" class="font13" id="content"></textarea>
</label>

</td>
</tr>
<tr>
<td height="28" align="center" valign="middle" class="STYLE16"><label>
<input type="submit" name="Submit" value=" 发 布 " id="submit"/>
lyb_post.php
if (empty($nickname) || empty($content)) {
echo $nickname.$content;
exit;
}
现在这个post.php中两个变量都为空值,
为啥得不到呢?
展开
 我来答
百度网友1ea859375
2009-08-11 · 超过11用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:54.6万
展开全部
你在lyb_post.php中接收的时候不对,因为你是post方式过来的,所以你要post接收,你可以在lyb_post.php中这样写:
<?php
echo $_POST['nickname'].$_POST['content'];
?>
bluelotus7
2009-08-11 · TA获得超过444个赞
知道小有建树答主
回答量:221
采纳率:0%
帮助的人:0
展开全部
var nickname = $("#nickname").attr("value");
var content = $("#content").attr("value");
改成
var nickname = $("#nickname").val();
var content = $("#content").val();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式