zoukankan      html  css  js  c++  java
  • ajax_表单提交+tp5ajax

    var email = $('#email').val();
    var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/;
    $flog = reg.test(email);
    if($flog){
    }else{
    }

    =======================================================

    function mylogin() {
    var data = $('#login').serialize();
    var url = "<{:url('Login/index')}>";
    var myurl = "<{:url('Index/index')}>";
    console.log(data);
    $.ajax({
    url: url,
    type: 'POST',
    dataType: 'json',
    // data: {username: $('#username').val()},
    data:data,
    cache:false,
    success:function(data){
    console.log(data);
    if(data.status==1){
    layer.msg('登录成功', {icon: 1});
    setTimeout("top.location.href = '" + myurl + "'",1000);
    }else{
    layer.msg(data.msg, {icon: 2});

    }
    }
    })
    }
    ---------------------------
    if(request()->isPost()) {
    if(@$_POST['onclick'] == 'onclick'){
    //发送验证码

    $arr = new Email();
    $testemail = '1415551519@qq.com';
    $yzm = rand(1000,9999);
    // $result = $arr->send_mail_yzm($testemail,$yzm);
    $result = 1;
    if($result){
    // 保存用户信息 bis是作用域
    session('yzm', $yzm, 'user');
    $data = ['status' => 1, 'msg' => '验证码已发送'];
    }else{
    $data = ['status' => 0, 'msg' => '验证码发送失败'];
    }
    return json($data);

    }else{


    =======================================================

    layer.open({
    title: '在线调试'
    ,content: '可以填写任意的layer代码'
    });

    layer.msg(data.msg);
    setTimeout("top.location.href = '" + myurl + "'",3000);

    =======================================================

    判断squery导入的是否正确?

    $(function(){
    alert('1');
    })

    =======================================================

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>111</title>
    </head>
    <body>
    <form id="form1">
    <a href="#">未注册</a><br>
    <input type="text" name="username" id="username"><br>
    <input type="text" name="pwd" id="pwd"><br>
    <input type="button" value="提交" onclick="aa()">
    </form>
    </body>
    </html>
    <script type="text/javascript" src="jquery/jquery-1.10.2.min.js"></script>
    <script type="text/javascript" src="jquery/jquery-1.10.2.min.map"></script>
    <script type="text/javascript">
    function aa(){
    // alert('11');
    // $.post(

        //'1.php',
        // {username: $('#username').val(),pwd: $('#pwd').val()},
        // function(data) {
          // alert(data.result);
        // },

        //"json");
    $.ajax({
        url: '1.php',
        type: 'POST',
        dataType: 'json',
        // data: {username: $('#username').val()},
        data:$('#form1').serialize(),
        cache:false,
        success:function(data){
          alert(data.pwd);
        }
    })

    }
    </script>

    =======================================================

    =======================================================

    <?php
    header('Content-type: text/html; charset=utf-8');
    $data['username']=$_POST['username'];
    $data['pwd']=$_POST['pwd'];

    // $aa['name']='张三';
    // $data = array('result' => $_POST['username']);
    // $data = array('error' =>'dui',"success"=>'cui');
    // 不能有输出
    echo json_encode($data);

    ?>

    ========================================================

    ========================================================

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    </head>
    <body>
    <form id="form1">
    姓名:<input type="text" name="name">
    age:<input type="text" name="age">
    <input type="button" onclick="sub" value='提交'>
    </form>
    </body>
    </html>
    <script type="text/javascript" src="./jquery/jquery-1.10.2.min.js"></script>
    <script type="text/javascript">
    $("input[type=button]").click(function(){
    // $.get('./1.php', {name: $("input[name=name]").val(),age: $("input[name=age]").val()}, function(data) {
    // alert(data.result);

    // },"json");


    $.ajax({
    type: 'post',
    url: './1.php',
    data: $('#form1').serialize(),//{name:1},
    cache:false,
    dataType:'json',
    success:function(data) {
    alert(data.name);
    }
    })

    });
    //console.log("success");

    </script>

    ==============================================

    buy: function(mss) {

    var talk_html ='';
    jQuery.ajax({
    type: "get",
    async: false,
    url: "/index.php?m=Member&c=Usercp&a=get_bind_wechat",
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    cache: false,
    success: function (s) {
    //返回的数据用data.d获取内容
    if (s.num != 0) {
    var bind_tbs = s.list;
    talk_html += '<font class="font font_2" style="padding-left: 20px;color:blue;">用此微信帐号参与任务:<select name="bind_taobao" id="bind_wechat">';
    $.each(bind_tbs,function(k,tb) {
    if (tb.is_default == 1) {
    talk_html += '<option value="'+ tb.id +'" selected>'+ tb.account +'</option>';
    }else{
    talk_html += '<option value="'+ tb.id +'">'+ tb.account +'</option>';
    }
    });
    talk_html += '</select></font><br/><p class="font font_2" style="font-size: 12px; padding-top: 9px;padding-left: 20px;">温馨提示:只有用选定的微信号参与任务,才可获得奖励</p><br/>';
    }else{
    talk_html += '<font class="font font_2" style="padding-left: 20px;color:blue;">暂无绑定的微信账号!<a href="/index.php?m=Member&c=Attesta&a=bindtaobao" target="_blank" style="color:red;">点此去绑定</a></font><br/>';
    }
    },
    error: function (err) {
    alert('获取微信帐号出错');
    }
    });

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

    //获取会员已绑定的微信帐号
    public function get_bind_wechat() {
    $bind_tbs = get_bind_taobao($this->userid,'wechat');
    $data['num'] =count($bind_tbs);
    $data['list'] = $bind_tbs;
    echo json_encode($data);
    }

  • 相关阅读:
    巧用css实现强制不换行、自动换行、强制换行(转)
    解决IE6最后一行文字溢出
    CSS控制透明度
    中兴ZTEU880刷机
    ADO.NET Entity Framework AtaGlance
    低版本的IE浏览器position:relative跟随滚动条滚动解决方案
    ObjectARX ads_point 和AcGePoint3d 的转化
    ObjectARX代码片段三
    创建AcDb2dPolyline实体
    数据库处理
  • 原文地址:https://www.cnblogs.com/vip-deng-vip/p/7538193.html
Copyright © 2011-2022 走看看