Foxtable(狐表)用户栏目专家坐堂 → 关于微信扫码错误的提示如何写?


  共有2572人关注过本帖平板打印复制链接

主题:关于微信扫码错误的提示如何写?

帅哥哟,离线,有人找我吗?
ycwk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1218 积分:8451 威望:0 精华:0 注册:2016/2/2 21:52:00
关于微信扫码错误的提示如何写?  发帖心情 Post By:2019/8/17 9:40:00 [只看该作者]

以下jssdk.js,如果扫正确的码,可以在后台查到数据,但如果扫的码在后台没有查到数据,我想弹个toptips出来,ajax要怎么改?



wx.ready(function () {
    document.getElementById('scan').onclick = function () {
        wx.scanQRCode({
            needResult: 1,
            scanType: ['qrCode','barCode'],
            success: function (res) {
                 var code = res.resultStr;
                if(code.indexOf(",") >= 0)
                    {
                    code = code.split(",")[1];
                    document.getElementById('number').value= code       //这里是把扫码得到的结果EAN_13,7988888 截取成了798*****后,赋值给输入框
                     }
                    var result = sendAjaxText(code,"DeviceInfoQuery.htm","",false);         //code是发送给服务端的扫描出来的SN,DeviceInfoQuery.htm是向后面请求SN相关的设备信息的页面
                  // alert(result);
                   var DevicePersonInfo=JSON.parse(result);

                    document.getElementById('number').value = DevicePersonInfo.number;        //设备类型
                    document.getElementById('sblx').value = DevicePersonInfo.sblx;        //设备类型
                    document.getElementById('sbxh').value = DevicePersonInfo.sbxh;        //设备型号
                    document.getElementById('szl').value = DevicePersonInfo.szl;            //所在楼
                    document.getElementById('szks').value = DevicePersonInfo.szks;       //所在科室
                    document.getElementById('szfj').value = DevicePersonInfo.szfj;         //所在房间
                   // document.getElementById('xm').value = DevicePersonInfo.xm;          //姓名
                   // document.getElementById('gh').value = DevicePersonInfo.xm;          //工号
                   // document.getElementById('dh').value = DevicePersonInfo.dh;           //电话
                   // document.getElementById('ks').value = DevicePersonInfo.ks;             //科室
                   // document.getElementById('jlsj').value = DevicePersonInfo.jlsj;            //记录时间
                   // document.getElementById('gzms').value = DevicePersonInfo.gzms;       //故障描述
 
            }              //success的回括号
        });
    };
});     //第一行的回括




wx.error(function (res) {
    //alert(res.errMsg);
});

[此贴子已经被作者于2019/8/17 9:40:40编辑过]

 回到顶部