假如layer弹出框不能直接使用外层函数参数的解决办法
作者:管理员
更新时间:2024-04-13 16:36:34
点击数:
在使用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!