easyui-textbox多行文本中输入内容,有回车操作时将文本拼接<br/>

<input class="easyui-textbox" name="versionText" id="versionText" data-options="multiline:true" value="" style="width:200px;height:100px">

判断是否是回车操作keyCode == 13

$('#versionText').textbox('textbox').keydown(function (e) {
                if (e.keyCode == 13) {
                     var text = $('#versionText').textbox('getValue');
                     $('#versionText').textbox('setValue',text+"<br/>");
                }
            });

 上面这种方法会出现一个问题:第一次点开弹框的时候是正常的只拼接一次,但是之后点开弹框时拼接的次数依次累加了,也就是说if(e.keyCode==13){}方法进入到次数是一次累加的。

解决(临时): 详情见:https://q.cnblogs.com/q/93694/

var test=true;
if(test){
      $('#versionText').textbox('textbox').keydown(function (e) {
      if (e.keyCode == 13) {
           text = $('#versionText').textbox('getValue');
           $('#versionText').textbox('setValue',text+"<br/>");
        }
       });
 }
 test=false;

 

转载于:https://www.cnblogs.com/libaylor/p/6866152.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值