推荐一款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. Python学习(十四) —— 并发编程

    一.进程的概念 进程即正在执行的一个过程,进程是对正在运行的程序的一个抽象. 进程的概念起源于操作系统,是操作系统最核心的概念.操作系统的其它所有内容都是围绕进程的概念展开的. #必备的理论基础 #一 ...

  2. Openstack1 云计算与虚拟化概念

    一.云概念 二.虚拟化,云计算不等于虚拟化,但是云计算需要用到虚拟化的技术 1.服务器虚拟化 2.桌面虚拟化 3.应用虚拟化 三.区别 1.虚拟化是具体的技术. 2.云计算是交付使用的一种模式

  3. html ie

    <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content=" ...

  4. js,JQ获取短信验证码倒计时

    按钮 <a href="javasript:void(0);"onclick="settime(this);">获取手机验证码</a> ...

  5. sentinel-dashboard安装、运行(ubuntu)

    下载页面https://github.com/alibaba/Sentinel/releases wget -P /opt/downloads https://github.com/alibaba/S ...

  6. 数据特征分析:3.统计分析 & 帕累托分析

    1.统计分析 统计指标对定量数据进行统计描述,常从集中趋势和离中趋势两个方面进行分析 集中趋势度量 / 离中趋势度量 One.集中趋势度量 指一组数据向某一中心靠拢的倾向,核心在于寻找数据的代表值或中 ...

  7. 蓝桥杯 剪邮票(dfs枚举 + bfs)

    剪邮票 如图1, 有12张连在一起的12生肖的邮票.现在你要从中剪下5张来,要求必须是连着的.(仅仅连接一个角不算相连)比如,图2,图3中,粉红色所示部分就是合格的剪取. 请你计算,一共有多少种不同的 ...

  8. react部署

    https://www.cnblogs.com/jackson-zhangjiang/p/10095892.html React项目搭建与部署   React项目搭建与部署 一,介绍与需求 1.1,介 ...

  9. 在 Windows 中为高级用户配置 IPv6 的指南

    在 Windows 中为高级用户配置 IPv6 的指南 适用于: Windows 10, version 1809Windows Server 2019, all versionsWindows Se ...

  10. Python自制微信机器人:群发消息、自动接收好友

    运营公众号也有半年了,今年5月份开始的,之前一直用一款windows工具来运营自动接受好友请求.群发文章.自动回复等操作,但颇有不便. 举几个场景: 突然在外面看到一篇文章很好,临时写了一篇,想群发一 ...