热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

HTML5+MUI实现ajax的一个demo

index.html<!DOCTYPEhtml><html><head><metacharsetutf-8>

 

index.html

DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content=" />
    <title>title>
    <script src="js/mui.min.js">script>
    <link href="css/mui.min.css" rel="stylesheet"/>
    <script type="text/Javascript" charset="utf-8">
          mui.init();
          
          function postdata(){
              
              document.getElementById("result").value = "ajax请求发送中……";
              var input_name = document.getElementById("namevalue").value;
//          alert(input_name);
              mui.ajax({
                          url : 'http://127.0.0.1:8080/_ajax/ServerJson.php',
                          type : 'post',
                          headers: {
                            'Content-Type': 'application/json'
                        },
                          data : { name : input_name }, 
                          timeout : 10000,
                          success : function(data){
//                              console.log(data);
                              var result = eval('('+ data +')');    //js原生方法解析json字符串为json对象
                              document.getElementById("result").value = result.name;
                          },
                          error : function(xhr,type,errorThrown){
                              console.log(xhr);
                              console.log(type);
                              console.log(errorThrown);
                          }
            });

          }
    script>
head>
<body>
    
    输入:<input type="text" id="namevalue">input>
    <button id="btn" onclick="postdata()">发送ajax请求button>
    <br /><br />
    结果:<input type="text" id="result" value="结果">input>
body>
html>

phpjson.php

php

    if($_SERVER["CONTENT_TYPE"]=="application/json"){
        $input = file_get_contents('php://input');
        $name = $input;
        echo $name;
    }else{
        echo "Post Data Error";
    }
    
?>

 


推荐阅读
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • WebSocket与Socket.io的理解
    WebSocketprotocol是HTML5一种新的协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送 ... [详细]
  • 本文讨论了如何在codeigniter中识别来自angularjs的请求,并提供了两种方法的代码示例。作者尝试了$this->input->is_ajax_request()和自定义函数is_ajax(),但都没有成功。最后,作者展示了一个ajax请求的示例代码。 ... [详细]
  • 移动端常用单位——rem的使用方法和注意事项
    本文介绍了移动端常用的单位rem的使用方法和注意事项,包括px、%、em、vw、vh等其他常用单位的比较。同时还介绍了如何通过JS获取视口宽度并动态调整rem的值,以适应不同设备的屏幕大小。此外,还提到了rem目前在移动端的主流地位。 ... [详细]
  • 如何在HTML中获取鼠标的当前位置
    本文介绍了在HTML中获取鼠标当前位置的三种方法,分别是相对于屏幕的位置、相对于窗口的位置以及考虑了页面滚动因素的位置。通过这些方法可以准确获取鼠标的坐标信息。 ... [详细]
  • 1.HTML5原生支持<video>简单使用:<videosrc..TestRestest.mp4autoplaycontrols><vide ... [详细]
  • HTML5-web通信之 Cross-Document Messaging(XDM) & Channel Messaging
    在学习跨域,转载几篇好的博客,以后有深刻理解再自己总结吧。HTML5web通信(跨文档通信通道通信)简介byzhangxinxufromhttp:www.zhang ... [详细]
  • 猜字母游戏
    猜字母游戏猜字母游戏——设计数据结构猜字母游戏——设计程序结构猜字母游戏——实现字母生成方法猜字母游戏——实现字母检测方法猜字母游戏——实现主方法1猜字母游戏——设计数据结构1.1 ... [详细]
  • PDO MySQL
    PDOMySQL如果文章有成千上万篇,该怎样保存?数据保存有多种方式,比如单机文件、单机数据库(SQLite)、网络数据库(MySQL、MariaDB)等等。根据项目来选择,做We ... [详细]
  • 本文介绍了使用Python编写购物程序的实现步骤和代码示例。程序启动后,用户需要输入工资,并打印商品列表。用户可以根据商品编号选择购买商品,程序会检测余额是否充足,如果充足则直接扣款,否则提醒用户。用户可以随时退出程序,在退出时打印已购买商品的数量和余额。附带了完整的代码示例。 ... [详细]
  •   html5与js,  本文介绍html5shiv.js和respond.min.js与大家分享,如下:  做 ... [详细]
  • js中运行机制的详细分析(示例解析)
    web前端|js教程node.js,html5,html,css,javascriptweb前端-js教程本篇文章给大家带来的内容是关于js中运行机制的详细分析(示例解析),有一定 ... [详细]
  • Myhtml5validationsarenotworkingoni-phonepleasesuggest.Iamusingrequiredinmyinputfi ... [详细]
  • h5如何实现多图片预览上传及点击可拖拽控件
    小编给大家分享一下h5如何实现多图片预览上传及点击可拖拽控件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这 ... [详细]
author-avatar
大侠aaaaaaaaaaa_225
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有