AJAX问题

CXY162010 2016-10-10 05:08:02
$(function(){
$('#send').click(function(){
$.get('ppp.xml' , {
username: $('#username').val(),
content: $('#content').val()
},function(data,status){

var username = $(data).find('.comment').attr('username');
var content = $(data).find('.comment content').text();
var txtHtml = "<div class = 'comment'><h6>" + username + ":</h6><p class = 'para'>" + content + "</p></div>";

$("#restText").html(txtHtml);//将返回的数据添加到页面

});//xml文件
});
});

<body>
<form action="#" id="form1">
<p>评论</p>
<p>姓名:<input type="text" name="username" id="username"></p>
<p>
内容: <textarea name="content" id="content" rows="5" cols="10"></textarea>
</p>
<p><input type="button" id="send" value="提交"></p>
</form>
<div class="comment">已有评论</div>
<div id="restText"></div>
</body>

这个代码里 $(data).find('.comment').attr('username')
;和$(data).find('.comment content').text()
;和 var txtHtml = "<div class = 'comment'><h6>" + username + ":</h6><p class = 'para'>" + content + "</p></div>";
这三个是什么意思
...全文
1476 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
CXY162010 2017-02-27
  • 打赏
  • 举报
回复
兄弟,非常感谢!!!!
快乐起航2020 2016-10-11
  • 打赏
  • 举报
回复
都是基础的语法
快乐起航2020 2016-10-11
  • 打赏
  • 举报
回复
入门的先去学习学习吧
  • 打赏
  • 举报
回复
attr是获取.comment的属性,就是<div username="xxx"红色部分的值xxx text是获取里面的额内容,自己看下jquery的api,都是很基础的api 第三个字符串连接,使用html标签做容器,你这个不懂就找js书来看

52,778

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧