美文网首页
HTML 获取 PHP 接口数据(ajax)

HTML 获取 PHP 接口数据(ajax)

作者: 小布走慢点 | 来源:发表于2016-06-02 11:10 被阅读1309次

HTML 部分

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Untitled Document</title>
<script type="text/javascript" src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
<script language="javascript">
    function checkemail(){
        if($('#email').val() == ""){
            $('#msg').html("please enter the email!");
            $('#email').focus;
            return false;
        }
        if($('#address').val() == ""){
             $('#msg').html("please enter the address!");
             $('#address').focus;
             return false;
         }
         ajax_post();
    }

    function ajax_post(){
      $.post("http://xxx.xxx.xxx.xxx/action.php",{email:$('#email').val(),address:$('#address').val()},
      function(data){
        //$('#msg').html("please enter the email!");
        //alert(data);
        $('#msg').html(data);
      },
      "text");//这里返回的类型有:json,html,xml,text
    }
</script>
</head>
    <body>
      <form id="ajaxform" name="ajaxform" method="post" action="http://xxx.xxx.xxx.xxx/action.php">
         <p>
         email<input type="text" name="email" id="email"/>
         </p>
         <p>
         address<input type="text" name="address" id="address"/>
         </p>
         <p id="msg"></p>
         <p>    
         <input name="Submit" type="button" value="submit" onclick="return checkemail()"/>
         </p>
        </form>
    </body>
</html>

PHP 部分

<?php
    header('Access-Control-Allow-Origin:*');//跨域
    $email = $_POST["email"];
    $address = $_POST["address"];
    //echo $email;
    //echo $address;
    echo "success";
?>

相关文章

网友评论

      本文标题:HTML 获取 PHP 接口数据(ajax)

      本文链接:https://www.haomeiwen.com/subject/ypqkdttx.html