Easyui 中$.messager.prompt 没有默认输入值的终极解决

本文介绍了在使用Easyui的$.messager.prompt时如何设置默认输入值的问题。作者在尝试通过模拟键盘输入和延迟执行等方式失败后,选择直接修改jquery.easyui.min.js源码来实现。这种方法适用于Easyui 1.5版本,其他版本可能需要相应调整。
摘要由CSDN通过智能技术生成

这两天碰到碰到$.messager.prompt,在网上搜索没找到答案,遂自己摸索。

开始时想着用模拟键盘输入来键入默认值,因为$.messager.prompt弹出后输入框已经获取到了光标。简单试了下,失败了,延迟执行也不行。

想这弹出框出现后直接给复值,但没试,看下了代码,想着去修改下源码

下面就是对jquery.easyui.min.js修改后的结果,我用的版本是1.5,其他版本可参考

prompt:function(_2c4,msg,fn,defV){
var opts=typeof _2c4=="object"?_2c4:{title:_2c4,msg:msg,fn:fn};
opts=$.extend({},$.messager.defaults,{content:"<div class=\"messager-icon message
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值