Php 构建动态web应用程序
我已经使用PHP、MySql和HTML(通常的怀疑)为我所在的社区学院创建了一个学生跟踪系统。我在第二版的项目。它还没有完成。现在,我在这个项目中的下一步是让它“活起来”。目前我一直在阅读AJAX和Jquery。据我所知,Jquery是一个Javascript库,可以下载(纯文本格式)并包含在脚本中。我困惑的是,下一步该从哪里开始?我对Jquery/Javascript非常陌生,几乎不了解AJAX。从我所读到的内容来看,Jquery内置了自己的AJAX实现Php 构建动态web应用程序,php,jquery,mysql,ajax,web-applications,Php,Jquery,Mysql,Ajax,Web Applications,我已经使用PHP、MySql和HTML(通常的怀疑)为我所在的社区学院创建了一个学生跟踪系统。我在第二版的项目。它还没有完成。现在,我在这个项目中的下一步是让它“活起来”。目前我一直在阅读AJAX和Jquery。据我所知,Jquery是一个Javascript库,可以下载(纯文本格式)并包含在脚本中。我困惑的是,下一步该从哪里开始?我对Jquery/Javascript非常陌生,几乎不了解AJAX。从我所读到的内容来看,Jquery内置了自己的AJAX实现 我们有什么好的阅读资源吗?我目前下载了
我们有什么好的阅读资源吗?我目前下载了Jquery-in-Action、headfirstjquery和ajax,这是来自Oreilly的权威指南。关于Jquery/AJAX还有什么我应该知道的吗?我是一个新手,希望进一步拓宽他的知识面。如能提供正确方向的指导,将不胜感激。多谢各位 jquery有一个基本版本的官方指南@:
您将在网站上找到您下载的几乎每个插件的文档;)
此外,您当然可以就SO和google提出任何问题。jquery有一个基本版本的官方指南@:
您将在网站上找到您下载的几乎每个插件的文档;)
此外,你当然可以问SO和google的问题,几乎任何你可能遇到的问题。你可以阅读这篇完美的文章:
上述文章中解释的功能:
- load():将一段html加载到容器DOM中
- $.getJSON():使用GET方法加载JSON
- $.getScript():加载JavaScript
- $.get():如果要进行get调用并广泛使用响应,请使用此选项
- $.post():如果要进行post调用,并且不想将响应加载到某个容器DOM,请使用此选项
- $.ajax():如果需要在XHR失败时执行某些操作,或者需要动态指定ajax选项(例如cache:true),请使用此选项
- load():将一段html加载到容器DOM中
- $.getJSON():使用GET方法加载JSON
- $.getScript():加载JavaScript
- $.get():如果要进行get调用并广泛使用响应,请使用此选项
- $.post():如果要进行post调用,并且不想将响应加载到某个容器DOM,请使用此选项
- $.ajax():如果需要在XHR失败时执行某些操作,或者需要动态指定ajax选项(例如cache:true),请使用此选项
- 您可以阅读这篇完美的文章:
上述文章中解释的功能:
$('div#id').click(function(){
$.ajax({
type: "POST",
url: "file.php",
data: "id=1",
success: function(data)
{
if (data == "Success") {
window.location.reload();
} else {
alert(data);
}
}
});
return false;
})
jQuery和AJAX一起看起来是这样的:
$('div#id').click(function(){
$.ajax({
type: "POST",
url: "file.php",
data: "id=1",
success: function(data)
{
if (data == "Success") {
window.location.reload();
} else {
alert(data);
}
}
});
return false;
})
有了你的书和Rory McCrossan建议的api,你应该做得很好。您在实现特性时可能遇到的任何其他问题,这些书中没有描述(Head First的书是一个很好的起点),都可以通过谷歌搜索来解决 jQuery的另一个有用之处是它的插件。它们是现成的库,您只需调用它们的函数即可使用它们。以下是几个您可以找到它们的网站:
- -用于创建交互式表格的非常好的插件
- -另一个用于排序html表格数据的优秀插件
- -用于创建交互式表格的非常好的插件
- -另一个用于排序html表格数据的优秀插件