在一個MVC應用程序中,我只想在文本框中設置焦點,只要模型屬性設置爲true。下面是我使用jQuery代碼:如果語句不工作時使用jQuery .focus()
<script type="text/javascript"> $(document).ready(function() { $(function() { var isPostBack = $("#IsPostBack").val(); if (isPostBack) { $('#MyElement').focus(); } }); }); </script>
IsPostBack
是包含一個布爾值的隱藏字段。出於某種原因,這總是將重點放在MyElement
上。好像IsPostBack
總是如此。然而,奇怪的是,當我在Firebug中調試時,它似乎正常工作。這裏發生了什麼?
'isPostBack'的值是什麼?是空字符串還是'false' – 2014-10-30 02:57:43
IsPostBack的值總是爲真或假 – navig8tr 2014-10-30 02:58:37