基于jquery实现发送文章到手机的代码


Posted in Javascript onDecember 26, 2014

前段时间做项目的时候写的一段代码,感觉挺实用,记录下来分享给大家

<a class="btn_fankui relative" id="btn_fankui" style="top:7px;">

        <div class="qr_content" id="fankui_1" style="top:40px; left:-25px;">

         <span></span>

         <form class="fankui_form" action=""> 

                <table>

    <caption>发送文章到手机</caption>

    

                 <tr>

                  <td align="right" valign="middle"><label for="mphno">手机号</label></td>

                   <td><input class="input" name="mphno" type="text" id="input_phone"/></td>

                  </tr>

      <tr id="p_memssage">

     

                  </tr>

                 <tr>

                   <td colspan="2" align="right" id="short_d"><input name="" type="button" class="fankui_tijiao" value="提 交"/></td>

                   <td colspan="2" align="center" id="short_n" style="display:none">请稍等</td>

                  </tr>

                </table>

          </form>

        </div>

        </a>

   <script type="text/javascript">

                $("#btn_fankui").toggle(function(){

                    $("#fankui_1").fadeIn(1);},

                function(){

                    $("#fankui_1").fadeOut(1);});

                     $("#fankui_1").click(function(e){e.stopPropagation();});

    $(".fankui_tijiao").click(function(){

     var phone = $("#input_phone").val();

     var content = "您订阅的文章{$title}地址是:{$url}";

     var p1 = /^((\(\d{3}\))|(\d{3}\-))?13\d{9}|15\d{9}$/; 

     if (p1.test(phone)){

      $("#p_memssage").html("");

      $.ajax({

       url:"{APP_PATH}index.php?m=content&c=phone&a=sms",

       type:"POST",

       dataType:"html",

       data:{

        "id":"{$id}",

        "mobile":phone,

        "content":"您订阅的文章《{$title}》地址是:{$url}",

        "rip":"{php echo ip()}",

       },

       error:function(data1,data2){

        alert(data2);

        alert("提交出错!请稍后重试!");

       },

       beforeSend:function(){

        $("#short_d").hide();

        $("#short_n").css("display","block");

       },

       success:function(data){

        $("#fankui_1").css("display","none");

        $("#short_d").show();

        $("#short_n").css("display","none");

        alert(data);

       }

      });

       

     }else{

      $("#p_memssage").html("<td colspan='2'><center><font color='red'>请正确填写你的手机号</font></center></td>");

      return false;

     }

    });

    $("#fankui_2").click(function(){

     $(this).hide();

    })

            </script>
Javascript 相关文章推荐
javascript web对话框与弹出窗口
Feb 22 Javascript
用正则表达式 动态创建/增加css style script 兼容IE firefox
Mar 10 Javascript
javascript继承之为什么要继承
Nov 10 Javascript
文字不间断滚动(上下左右)实例代码
Apr 21 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
May 27 Javascript
js中Image对象以及对其预加载处理示例
Nov 20 Javascript
jquery中对于批量deferred的处理方法
Jan 22 Javascript
JQuery中操作Css样式的方法
Feb 12 Javascript
javascript从image转换为base64位编码的String
Jul 29 Javascript
详解jQuery向动态生成的内容添加事件响应jQuery live()方法
Nov 02 Javascript
JS访问DOM节点方法详解
Nov 29 Javascript
微信公众平台开发教程(五)详解自定义菜单
Dec 02 Javascript
jQuery中ajax的post()方法用法实例
Dec 26 #Javascript
jQuery中ajax的get()方法用法实例
Dec 26 #Javascript
分享2个jQuery插件--jquery.fileupload与artdialog
Dec 26 #Javascript
使用Plupload实现直接上传附件至七牛云存储
Dec 26 #Javascript
基于javascript的COOkie的操作实现只能点一次
Dec 26 #Javascript
jQuery中ajax的load()方法用法实例
Dec 26 #Javascript
jquery中checkbox全选失效的解决方法
Dec 26 #Javascript
You might like
PHP 第三节 变量介绍
2012/04/28 PHP
解决PhpMyAdmin中导入2M以上大文件限制的方法分享
2014/06/06 PHP
兼容ie6浏览器的php下载文件代码分享
2014/07/14 PHP
php中实现用数组妩媚地生成要执行的sql语句
2015/07/10 PHP
php三种实现多线程类似的方法
2015/10/30 PHP
thinkPHP模板中函数的使用方法示例
2016/11/30 PHP
Laravel实现autoload方法详解
2017/05/07 PHP
通过JAVAScript实现页面自适应
2007/01/19 Javascript
javascript 精粹笔记
2010/05/09 Javascript
jQuery-ui中自动完成实现方法
2010/06/10 Javascript
jqPlot 基于jquery的画图插件
2011/04/26 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
jquery中使用$(#form).submit()重写提交表单无效原因分析及解决
2013/03/25 Javascript
javascript分页代码实例分享(js分页)
2013/12/13 Javascript
JavaScript中用getDate()方法返回指定日期的教程
2015/06/09 Javascript
AngularJS 视图详解及示例代码
2016/08/17 Javascript
jquery日历插件e-calendar升级版
2016/11/10 Javascript
在DWR中实现直接获取一个JAVA类的返回值的两种方法
2016/12/25 Javascript
实例学习JavaScript读取和写入cookie
2018/01/29 Javascript
vue 每次渲染完页面后div的滚动条保持在最底部的方法
2018/03/17 Javascript
JavaScript中常见内置函数用法示例
2018/05/14 Javascript
vue 实现动态路由的方法
2020/07/06 Javascript
Python中使用pprint函数进行格式化输出的教程
2015/04/07 Python
简单讲解Python中的字符串与字符串的输入输出
2016/03/13 Python
Python实现包含min函数的栈
2016/04/29 Python
python实现斐波那契数列的方法示例
2017/01/12 Python
python生成随机图形验证码详解
2017/11/08 Python
解决pycharm运行时interpreter为空的问题
2018/10/29 Python
用Python制作mini翻译器的实现示例
2020/08/17 Python
html5表单及新增的改良元素详解
2016/06/07 HTML / CSS
Html5获取高德地图定位天气的方法
2019/12/26 HTML / CSS
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
凯蒂·佩里个人女鞋品牌:Katy Perry Collections
2019/04/04 全球购物
小学教师培训感言
2014/02/11 职场文书
创建绿色社区汇报材料
2014/08/22 职场文书
MySQL数据库查询进阶之多表查询详解
2022/04/08 MySQL