【发布时间】:2012-07-11 05:15:27
【问题描述】:
我在网格单元格中有一个 NumberTextBox。如果输入超出范围或无效,如何保持焦点? (这样用户不能点击离开单元格)?
谢谢!
【问题讨论】:
标签: dojo dojox.grid dijit.form
我在网格单元格中有一个 NumberTextBox。如果输入超出范围或无效,如何保持焦点? (这样用户不能点击离开单元格)?
谢谢!
【问题讨论】:
标签: dojo dojox.grid dijit.form
你可以试试这样的
function lockUserOnInput() {
if( ! dijit.byId('NumberBox').validate()) {
dijit.byId('NumberBox').focus();
dijit.byId('NumberBox').inputNode.focus(); // make damn sure
}
}
setInterval(lockUserOnInput, 250); // set the interval as intense as you need it to be :)
【讨论】: