大家好web的大侠前辈们,能问大家一个关于锋利Jquery问题吗?
我是个初学者。觉得这本书讲得很适合新手。而且刚看到这本书的弟六章。jquery Ajax。可是按照书上教程编写的代码总是显示有错误。于是从网上下载原码。打开发现跟我一样的错误。。就是关于$.get方法的例子。
就是通过Ajax $.get方法获取PHP一个请求。然后把data值返回到当前的Html中..请教曾经看过些书的前辈们,帮我解决下这个问题行吗?谢谢
php原码是:
<?php
header("Content-Type:text/html; charset=utf-8");
echo "<div class='comment'><h6>{$_REQUEST['username']}:</h6><p class='para'>{$_REQUEST['content']}</p></div>";
?>
HTML代码是:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
* { margin:0; padding:0;}
body { font-size:12px;}
.comment { margin-top:10px; padding:10px; border:1px solid #ccc;background:#DDD;}
.comment h6 { font-weight:700; font-size:14px;}
.para { margin-top:5px; text-indent:2em;background:#DDD;}
</style>
<!-- 引入jQuery -->
<script src="../scripts/jquery-1.3.1.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){
$("#send").click(function(){
$.get("get1.php", {
username : $("#username").val() ,
content : $("#content").val()
}, function (data, textStatus){
$("#resText").html(data); // 把返回的数据添加到页面上
}
);
})
})
//]]>
</script>
</head>
<body>
<form id="form1" action="#">
<p>评论:</p>
<p>姓名: <input type="text" name="username" id="username" /></p>
<p>内容: <textarea name="content" id="content" rows="2" cols="20"></textarea></p>
<p><input type="button" id="send" value="提交"/></p>
</form>
<div class='comment'>已有评论:</div>
<div id="resText" >
</div>
</body>
</html>
显示效果如下。输入姓名和评论。提交后。已有评论后面会显示。。
评论:
姓名:张三
评论:沙发
提交按钮
已有评论:张三沙发;
可是写完了以后输入姓名和评论后点击提交安钮没有反应。。原码也是如些。不知道是什么原因?
评论:
姓名:张三
评论:沙发
提交按钮
已有评论:
分享到:
相关推荐
jQuery还支持链式调用,这意味着一个方法的返回值仍是jQuery对象,可以接着调用其他方法,如`$("div").hide().fadeIn()`, 先隐藏所有`<div>`,然后逐渐显示它们。 事件处理是jQuery的核心功能之一。使用`on()`方法...
为使读者更好地进行开发实践,本书的最后一章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。...
jQuery是一个广泛应用于Web开发的JavaScript库,其核心特性在于它的轻量级设计和强大的DOM操作能力,特别是其高效的选择器引擎,使得开发者能更便捷地选取和操作页面元素。 一、jQuery的选择器 jQuery的选择器是其...
锋利的jQuery.pdf锋利的jQuery.pdf锋利的jQuery.pdf锋利的jQuery.pdf
转换前者通常通过将jQuery对象数组中的第一个元素赋值给一个变量来实现,因为jQuery对象本身是一个类数组对象,其内部存储了DOM元素的集合。例如,var domElement = $(“#myId”)[0];。而要将DOM对象转换为jQuery...
锋利的JQuery 绝对值得一看的jquery学习资料,我是看完之后才感觉好才给大家分享的,由于文件太大我只能分开上传,总共是9个压缩文件,另外我已经上传了本书的所有实例源码,供大家学习参考,最后我要说明的是只有...
jQuery是一个高效的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。通过使用jQuery,开发者可以以更少的代码实现更复杂的网页交互效果,提高开发效率。 在《锋利的jQuery》第一版中,...
这本书以其丰富的实例和详细的源码解析,为读者提供了一个全面学习jQuery的平台。 jQuery是Web开发中广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作以及Ajax交互等任务。《锋利的jQuery》一书...
锋利的JQuery第二版
jQuery是JavaScript的一个强大的库,它极大地简化了DOM操作、事件处理、动画效果以及Ajax交互,使得网页动态化变得更加简单。本书(第二版)详细介绍了jQuery的核心概念和技术,旨在帮助读者快速掌握并熟练运用这一...
《锋利的jQuery第一版》实例源码是一个与jQuery相关的学习资源,主要包含了一系列实际操作的代码示例,用于帮助读者深入理解并掌握jQuery库的使用。jQuery是一个广泛应用于Web开发的JavaScript库,它简化了...
在"锋利的jQuery"这本书中,你可能会学习到如何使用以下示例: 1. **选择器应用**:选取页面上的特定元素,如`$("div.box")`选取所有类名为"box"的div元素。 2. **DOM操作**:添加或删除元素,如`$("ul").append(...
《jQuery实例+锋利的jQuery+API》是一套全面的学习资源,旨在帮助开发者深入理解和熟练运用jQuery库。jQuery是一款广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计以及Ajax交互等任务,使得...
由于这部分内容中提到了一个技术交流群号(***),我们可以推断,书籍或文章可能还包含交流和讨论的元素,鼓励读者加入相关的社群,共同探讨技术问题和分享经验。这种方式有助于读者加深理解,并能够及时获得帮助和...
《锋利的jQuery》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点...
`.off()` 方法用于取消事件绑定,`.trigger()` 可以触发一个自定义或已存在的事件。 4. **动画效果**:jQuery 的 `.animate()` 方法允许创建平滑的动画效果,例如改变元素的位置、大小、透明度等。此外,还有预设的...
《锋利的jQuery》是人民邮电出版社在2009年6月出版的一本书籍。 本书循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的DOM操作、事件监听和动画、表单操作、AJAX以及插件方面等知识点...
jQuery作为JavaScript的一个超集,以其简洁、高效的API设计,极大地简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。在这篇文章中,我们将深入探讨jQuery的核心概念、常用方法和如何通过实例源码进行学习。 ...
jQuery是JavaScript库中的一个里程碑,它极大地简化了DOM操作、事件处理、动画效果以及Ajax交互等任务,使得前端开发更为高效便捷。以下是对jQuery源码中关键知识点的详细阐述。 一、jQuery对象与DOM元素的区别 ...