在使用layer.prompt弹出框时,如果不能直接使用外层函数传递过来的参数,可以在外层函数内新建一个函数来返回该参数,这样在layer.prompt中直接运行这个新建的函数,问题就解决了。
示例:HTML DOM中的a标签有个onclick属性,该属性有个OrderMark()函数,该方法中接收到4个实参,注意的是OrderMark()函数中包含着layer.prompt弹出框的方法。当用户点击a标签时,会触发这个OrderMark函数。假如在layer.prompt弹出框中不能直接使用外面的第4个参数,这时需要新建了一个函数paychannel()来返回第4个参数,在layer.prompt中运行paychannel()就能间接使用该参数了。
备注:在网页/应用中使用layer.prompt,必须要引入layui,如下。
END!
上一篇:JS之for循环中不能使用replace方法的解决方案
下一篇:没有了!
扫一扫 加微信咨询