当前位置: 代码迷 >> ASP.NET >> js的简单有关问题 马下结贴! 基础有关问题!新人求问!
  详细解决方案

js的简单有关问题 马下结贴! 基础有关问题!新人求问!

热度:1908   发布时间:2013-02-25 00:00:00.0
js的简单问题 马上结贴!! 基础问题!!新人求问!!!
JScript code
BarcodeScanner.prototype.scan(                         BarcodeScanner.Type.QR_CODE,                         function(result) {                            $("#barcodediv")(""+result);  //这局啥意思? 干嘛用的?                        },                         function(error) {                            $("#barcodediv")("扫描失败:"+result);                        },                         {                            installTitle: "安装提示",                            installMessage:"是否安装",                            yesString:"确定",                            noString:"取消!!!"                        }            );  <body >    <h2>二维码扫描</h2>    <p>二维码信息:</p>    <div id="barcodediv"></div>    <input type="button" id="btnbarcode" value="扫描" />  </body>


上面是调用的函数
下面是另一个js文件
JScript code
BarcodeScanner.prototype.scan = function(types, success, fail, options)


问题1:代码中注释的问题!
问题2:下面的js文件中 success是接受的函数? 当点击确定的时候是出发success函数么? 怎么找到网址? 谢谢!

------解决方案--------------------------------------------------------
$("#barcodediv")(""+result); //这局啥意思? 干嘛用的?

象 <div id="barcodediv"></div>里面写入 “” + result

第二个问题不明白你的意思
------解决方案--------------------------------------------------------
$("#barcodediv")(""+result);
======================
给id="barcodediv"的标签赋值为""+result,写成""+result可有一定的容错性。

------解决方案--------------------------------------------------------
function(types, success, fail, options)
success是参数
------解决方案--------------------------------------------------------
$("#barcodediv")(""+result); 是在id为barcodediv的标签中添加result数据,result应该是扫描出来的信息,
success是js中的一个参数,就是扫描成功的时候调用,像fail是失败出现错误的时候调用
  相关解决方案