如果我们单击页面中的任何选择元素以在5秒内展开,并等待覆盖表单显示,则展开的选择元素会与覆盖表单重叠。这个设计看起来真的不太好。为了解决这个问题,我们放入一行代码,在关闭展开的select元素的任何焦点select元素上触发blur事件。$('select:focus').blur(); //close any open select drop down };
默认情况下,详细信息将展开,但未选中该行。.Events(e => e.Change("onChange").DetailExpand("jsFunction"))function jsFunction() {
this.dataItem(this.select()); <--- breaks here because there's no