开发过程中遇到dialog反复打开后,dialog页面没有光标,需要手动用鼠标点击一下。分析原因可能是dialog关闭后,主页面光标已经消失,当再次打开dialog后,页面光标当然找不到。
解决办法:
dialog关闭后,主页面中任意文本框手动获取一下焦点。
例:$('#recordStartDate').next('span').find('input').focus();
开发过程中遇到dialog反复打开后,dialog页面没有光标,需要手动用鼠标点击一下。分析原因可能是dialog关闭后,主页面光标已经消失,当再次打开dialog后,页面光标当然找不到。
解决办法:
dialog关闭后,主页面中任意文本框手动获取一下焦点。
例:$('#recordStartDate').next('span').find('input').focus();