推荐一款jQueryajax插件(Ajaxify jQuery )

 
 
 
此插件相当强悍,但最后一个版本是在2008年,作者很久没更新了,我在寻找了好多关羽ajax的工具,没有发现比这个更灵活的了,也发现了与此插件类似的,近期有更新,但相比之下还没有这个成熟,我在后台中就应用了它,

网址,http://max.jsrhost.com/ajaxify/    
英文的,推荐用google浏览器浏览,自动翻译,被墙了的话用代理吧

说一下简单用法,第一步,载入jq库和此插件

 

复制代码

  1. <script type="text/javascript"
    src="jquery-1.4.4.min.js"></script>
  2. <script type="text/javascript"
    src="jquery.ajaxify.js"></script>

然后写出选择器代码

 

复制代码

  1. <script type="text/javascript">
  2. $('.demo').ajaxify();
  3. </script>

这样就可以在页面中使用ajax链接了
---------------------------------------------------------------------------------------------------------------------------------------------------
使用方法

比如超链接

 

复制代码

  1. <a class="demo" href="index.php"
    target="#container">载入index.php的内容载入到container</a>
  2. <div
    id="container"></div>

这个例子就是将index.php里的内容动态加载到id为“container”的div中,在学习ajax过程中你会遇到使用js的InnerHtml载入<script>标签无法运行的情况,这个插件没有这个问题,你可以动态载入任何内容,(除jquery库文件和插件本身外)

插件用法相当灵活另一种用法

 

复制代码

  1. <a id="demo" href="#">这是超链接</a>
  2. <div id="container"></div>
  3. <script type="text/javascript">
  4. $('#demo').ajaxify({
  5. link:'index.php',
  6. target: '#container'
  7. });
  8. </script>

-------------------------------------------------------------

以上例子举出了如何使用ajax请求,那么我们知道ajax是向div载入少量代码,并且不能载入jquery库怎么办?如果我想要向div载入index.php中的一部分代码怎么办?

很简单,比如index.php中的代码是这样的,

 

复制代码

  1. echo "1111111111";
  2. echo
    "2222222222";

我只想向div载入index.php中的1111111111这个代码片段,首先你要在php文件中作出标记:像这样

 

复制代码

  1. if($ajax==true){
  2. echo "1111111111";
  3. }else{
  4. echo "2222222222";
  5. }

然后要用到这个插件中全局配置中的参数,插件默认的是,“ajax=true”,

也就是说你要这样写

 

复制代码

  1. <script type="text/javascript">
  2. $('#demo').ajaxify({
  3. link:'index.php?ajax=true',    //其实这里你也可以不必加上“ajax=true”因为你的链接请求是通过这个ajax插件,也就默认含有ajax=true只是你看不见而已
  4. target: '#container'
  5. });
  6. </script>

这样便可让container只载入index.php中的echo"1111111";
的代码了,

这个例子讲的是,你可以只动态载入少量html代码,而不用在此载入大量的js、和css样式,只要加上ajax=true就是ajax请求,你可以根据要求用语句执行,哪些为ajax请求时不需要载入的代码,而不加也不会影响你正常超链接请求时的css样式和js功能

---------------------------------------------------------------------------------------------------------------------

ajax提交表单的方法(其实就多了一个form标签的id)

 

复制代码

  1. <form id="form1">
  2. 表单内容
  3. <a id="demo" href="">提交表单</a>
  4. </form>
  5. <div id="container">这里显示提交表单后返回的参数</div>
  6. <script type="text/javascript">
  7. $('#demo').ajaxify({
  8. forms:'#form1',
  9. link:'index.php',
  10. target: '#container'
  11. });
  12. </script>

我举得例子都是相当简单的,官方站立包含了相当详细的例子,包括load图片参数、触发参数,如点击触发,双击触发,页面载入完毕后触发,某表单得到焦点后触发(可作为表单验证),表单失去焦点后触发等

推荐一款jQueryajax插件(Ajaxify jQuery )的更多相关文章

  1. 推荐15款响应式的 jQuery Lightbox 插件

    利用现代 Web 技术,网络变得越来越轻巧与.模态框是突出展现内容的重要形式,能够让用户聚焦到重要的内容上去.在这个列表中,我们编制了15款响应式的 jQuery 灯箱库,这将有助于开发人员创建和设计 ...

  2. 推荐两款Xcode插件:KSImageNamed & ColorSense

    之前没怎么接触过Xcode插件,最近发现有人给Xcode做了一些方便编程的插件.今天就推荐两个我个人认为比较好的. 1.KSImageNamed 网站地址 KSImageNamed是一款方便填写图片文 ...

  3. 强烈推荐 16 款 IDEA 插件,让你的开发速度飞起来!

    当前使用的IDEA版本是2020.1.随着IDEA版本的升级,有些插件不再支持,而有些插件变成了收费插件,这些插件将不再推荐.以下列举的,都是亲测可以在2020.1版本的IDEA中使用的插件. 1 g ...

  4. 推荐10款 好用的 Jquery 评分插件

    Raty jQuery Raty这是一个能够自动生成可定制的星级评分jQuery插件.可以自定义图标,创建各种评级组合,星星数量,每一颗星星的注释,可以在当一个星星被点击时的加回调函数. 地址: Ra ...

  5. 推荐几款很棒的 JavaScript 表单美化和验证插件

    表单元素让人爱恨交加.作为网页最重要的组成部分,表单几乎无处不在,从简单的邮件订阅.登陆注册到复杂的需要多页填写的信息提交功能,表单都让开发者花费了大量的时间和精力去处理,以期实现好用又漂亮的表单功能 ...

  6. 值得拥有!精心推荐几款超实用的 CSS 开发工具

    当你开发一个网站或 Web 应用程序的时候,有合适的工具,绝对可以帮助您节省大量的时间.在这篇文章中,我为大家收集了超有用的 CSS 开发工具. 对于 Web 开发人员来说,找到有用的 CSS 开发工 ...

  7. 推荐15款最佳的 jQuery 分步引导插件

    当用户浏览到一个网站,它可能从不知道如何浏览,如何操作网站或 Web 应用程序的内容和流程.在这篇文章中,我们编制了一些最好的 jQuery 引导插件列表.你会发现这些插件对于提高你的网站的整体用户体 ...

  8. 推荐几款jQuery表格插件

    平时项目中,会碰到很多表格元素,这里推荐几款jQuery表格插件. Stackable.js 通常在小屏幕上,表格的表形形式不大好,因为用户会缩放平移,或者就是表格太小,导致数据不可见.Stackab ...

  9. 推荐20款基于 jQuery & CSS 的文本效果插件

    jQuery 和 CSS 可以说是设计和开发行业的一次革命.这一切如此简单,快捷的一站式服务.jQuery 允许你在你的网页中添加一些真正令人惊叹的东西而不用付出很大的努力,要感谢那些优秀的 jQue ...

随机推荐

  1. nginx proxy_pass指令’/’注意事项

    1. proxy_pass配置说明 不带/ location /test/ { proxy_pass http://t6:8300; } 带/ location /test/ { proxy_pass ...

  2. 本地化KendoUI

    <!doctype html> <html>     <head>         <title>Kendo UI Web</title> ...

  3. netty03(基于4.1.23.Final 版本的案例)

    基于前面的netty01和netty02修改一下版本,可以点进去的 将maven依赖版本改了一下 <!-- netty版本:netty-5.0.0.Alpha2 http://files.cnb ...

  4. 解析eBay BASE模式、去哪儿及蘑菇街分布式架构

    目录:问题分析概念解读Most Simple原理解读eBey.去哪儿.蘑菇街分布式事务案例分析 参考资料 1.问题解析    要想做架构,必须识别出问题,即是谁的问题,什么问题.明显的,分布式架构解决 ...

  5. 蓝桥杯 跳蚱蜢 (bfs)

    转载自:https://blog.csdn.net/wayway0554/article/details/79715658 本题的解题关键就在于将蚱蜢在跳转换为盘子在跳. 当使用string当做每一个 ...

  6. MATLAB视频读取转换为图片

    转换mp4到jpg格式的图片: % convert .mp4 to jpg picture t='C:\Documents and Settings\luokh\桌面\Matlab编程\Matlab编 ...

  7. 富文本编辑器上传图片需要配置js,后台代码

    富文本编辑器上传图片需要配置js,后台代码

  8. CentOS 7 休眠系统

    CentOS 7的电源按钮只有关机和重启两项,但是可以用命令来休眠系统: 重启: $ systemctl reboot 退出系统并停止电源: $ systemctl poweroff 待机: $ sy ...

  9. python + seleinum +phantomjs 设置headers和proxy代理

    python + seleinum +phantomjs 设置headers和proxy代理     最近因为工作需要使用selenium+phantomjs无头浏览器,其中遇到了一些坑,记录一下,尤 ...

  10. Lock锁与Condition监视器(生产者与消费者)。

    /*生产者与消费者第二次敲,本人表示很郁闷,以后要经常读这个 * Condition 将Object类中的监视器(wait notify notifyAll)分解成不同的对象.例如condition_ ...