基于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中:表达式和语句的区别[译]
Sep 17 Javascript
JavaScript排序算法之希尔排序的2个实例
Apr 04 Javascript
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
Apr 15 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
Dec 03 Javascript
AngularJs 弹出模态框(model)
Apr 07 Javascript
angular route中使用resolve在uglify压缩后问题解决
Sep 21 Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
Jan 16 Javascript
详解Javascript几种跨域方式总结
Feb 27 Javascript
Node.js 的模块知识汇总
Aug 16 Javascript
Angularjs 手写日历的实现代码(不用插件)
Oct 18 Javascript
jquery实现动态创建form并提交的方法示例
May 27 jQuery
SSM+layUI 根据登录信息显示不同的页面方法
Sep 20 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作的文本留言本的例子(一)
2006/10/09 PHP
Php做的端口嗅探器--可以指定网站和端口
2006/10/09 PHP
如何使用PHP中的字符串函数
2006/11/24 PHP
php下将多个数组合并成一个数组的方法与实例代码
2011/02/03 PHP
Javascript数组的排序 sort()方法和reverse()方法
2012/06/04 Javascript
JS使用for循环遍历Table的所有单元格内容
2014/08/21 Javascript
Jquery通过JSON字符串创建JSON对象
2014/08/24 Javascript
JavaScript实现下拉列表框数据增加、删除、上下排序的方法
2015/08/11 Javascript
jQuery Layer弹出层传值到父页面的实现代码
2017/08/17 jQuery
详解webpack编译速度提升之DllPlugin
2019/02/05 Javascript
vue+mock.js实现前后端分离
2019/07/24 Javascript
微信小程序批量上传图片到七牛(推荐)
2019/12/19 Javascript
24个ES6方法解决JS实际开发问题(小结)
2020/05/31 Javascript
Vue记住滚动条和实现下拉加载的完美方法
2020/07/31 Javascript
js实现星星海特效的示例
2020/09/28 Javascript
微信小程序组件生命周期的踩坑记录
2021/03/03 Javascript
[58:57]2018DOTA2亚洲邀请赛3月29日小组赛B组 Effect VS VGJ.T
2018/03/30 DOTA
windows下安装python paramiko模块的代码
2013/02/10 Python
快速排序的算法思想及Python版快速排序的实现示例
2016/07/02 Python
python如何去除字符串中不想要的字符
2020/07/05 Python
Django数据库连接丢失问题的解决方法
2018/12/29 Python
对Python之gzip文件读写的方法详解
2019/02/08 Python
Python中的Socket 与 ScoketServer 通信及遇到问题解决方法
2019/04/01 Python
python实现倒计时小工具
2019/07/29 Python
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
2013/04/24 HTML / CSS
几道Java和数据库的面试题
2013/05/30 面试题
文史专业毕业生自荐信
2013/11/17 职场文书
上班早退检讨书
2014/01/09 职场文书
2014道德模范事迹材料
2014/02/16 职场文书
二手房买卖协议书
2014/04/10 职场文书
项目建议书模板
2014/05/12 职场文书
民政局标准版离婚协议书
2014/12/01 职场文书
销售内勤岗位职责范本
2015/04/13 职场文书
2015年小学辅导员工作总结
2015/05/27 职场文书
python基于turtle绘制几何图形
2021/06/15 Python
Alexa停服!网站排名将何去何从?目前还没有替代品。
2022/04/15 杂记