<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;
