zoukankan      html  css  js  c++  java
  • doviceone- http组件进行webservice的POST请求

    var http = mm("do_Http");
        http.method = "POST"; // GET | POST
        http.timeout = 10000; // 超时时间 : 单位 毫秒
        http.contentType = "application/x-www-form-urlencoded"; // Content-Type
        http.url = baseUrl;
        http.body = "name=" + encodeURI(textf1.text) + "&pwd="
        + textf2.text;
        deviceone.print(http.url)
        http.on("success", function(data) {
            deviceone.print(JSON.stringify(data));
    
            nf.toast("登录成功");
            do_DataCache.saveData("loginer", data);
            do_App.closePage();
            do_App.openPage({
                source : "source://view/index.ui",
                statusBarState : "transparent",
                animationType : "push_r2l"
            });
        });
        http.on("fail", function(data) {
            deviceone.print(JSON.stringify(data));
            if (data.status == 404) {
                nf.toast("用户名或密码错误");
            } else {
                nf.toast("网络问题");
            }
            logbtn.animate(animLogB);
            logbtn.text = "登录";
            logbtn.enabled = true;
            probar1.visible = false;
            textf1.enabled = true;
            textf2.enabled = true;
        });
        http.request();

    baseUrl = "http://192.168.1.75/yz_ws/WebServiceHb.asmx/CheckUser";

  • 相关阅读:
    sql STUFF用法
    关于原型链
    原生js事件绑定
    http常见7种请求
    关于linux的一些常用的指令
    flex布局详解
    html5 新增元素以及css3新特性
    css浮动以及清除
    css 浮动
    计算机网络
  • 原文地址:https://www.cnblogs.com/mafeng/p/6281401.html
Copyright © 2011-2022 走看看