是否可以强制下拉列表触发没有AutoPostBack = True的OnSelectedIndexChanged事件?
我告诉过,因为我有一些RadComboBoxes(telerik)在我的表格中
我正在控制他们对JQuery的关注
例如我的表单加载时的代码:
<script src="../JQuery/jquery-1.4.1.js" language="javascript" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
$('input[id$=RadcbCoNameInInsert_Input]').focus();
</script>
所以当AutoPostBack = True并且OnSelectedIndexChanged在它的代码之后触发Telerik皮肤动作并最终我丢失了我的radcombobox焦点...我的意思是radcombobox皮肤代码违反了我的jquery代码......
如何强制radcombo框在回发后进行聚焦,或者如何禁用它的autopostback以保持我对radcombobox的关注?
(我对jquery非常讨厌。)
最好的问候
答案 0 :(得分:1)
直接在jQuery对象上调用focus()
只需调用onfocus
(焦点)事件处理程序。您必须在DOM元素上调用focus
,以使浏览器专注于它:
$('input[id$=RadcbCoNameInInsert_Input]').get().focus();
请参阅http://api.jquery.com/get/以访问底层DOM元素。