利用jQuery("#barcode").focus();实现鼠标定位在指定位置的功能
但是呢,最初调试时却失败了,
//将鼠标自动定位在条形码输入框中
jQuery("#barcode").focus();
//打开配货编辑框
editPrepareDiv.window("open");
失败的原因在于:
本功能是要加在一个原本隐藏的div中的,但是在div可见之前聚焦是失效的,这个聚焦事件触发,和用鼠标点或者键盘敲击的效果是一样的,不可见的元素无法聚焦的
所以更改为以下就好了
//打开配货编辑框
editPrepareDiv.window("open");
//将鼠标自动定位在条形码输入框中
jQuery("#barcode").focus();