嗨,我非常新的jQuery使用asp.net,我想知道如何设置焦点在一个文本框使用jquery。
我的HeaderContent中有我的脚本,但它不起作用,没有关注加载。是的,我知道这可以在服务器端完成,但我只是想改善和更熟悉jquery。谢谢。
<script type="text/javascript"> $(document).ready(function () { $("#MainContent_LoginUser_UserName").focus(); }); </script>
解决方法
你的代码是正确的如果失败,机会是$(“#MainContent_LoginUser_UserName”)不是正确的选择器值,或者jQuery未正确加载。
如果您正在使用标准ASP.NET JavaScript的jQuery,那么’$’将不会映射到jQuery,而是映射到ASP.NET的JavaScript框架。你可能需要用$(“#foo”)替换jQuery(“#foo”)。