DropDownList + OnSelectedIndexChanged + AutoPostBack = False

时间:2010-02-08 13:37:35

标签: c# asp.net javascript jquery radcombobox

是否可以强制下拉列表触发没有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非常讨厌。)

最好的问候

1 个答案:

答案 0 :(得分:1)

直接在jQuery对象上调用focus()只需调用onfocus(焦点)事件处理程序。您必须在DOM元素上调用focus,以使浏览器专注于它:

$('input[id$=RadcbCoNameInInsert_Input]').get().focus();

请参阅http://api.jquery.com/get/以访问底层DOM元素。