$ get的意思(' 0')?

时间:2016-06-23 22:57:41

标签: javascript jquery asp.net

我刚从旧版本升级到jQuery 1.12。我正在查看代码,试图解决重大变化。

以下代码中发生了一次此类更改:

$(document).ready(function() {
    Sys.Application.add_unload(applciationUnloadHandler);
    function applciationUnloadHandler() {
        var contactDropDown = $get('0');
        createCookie('NewProgram_ContactID_Cookie', contactDropDown.value, null);
    }
});

此代码失败,因为$get('0')返回null

但我真的不明白这应该是做什么的。我没有在任何地方看到$get()。我可以通过查看后面的代码看到'0'参数代表联系人ID,但我无法看到代码应该在做什么。

2 个答案:

答案 0 :(得分:2)

$getSys.UI.DomElement.getElementById

的快捷功能
  

$ get方法提供了Sys.UI.DomElement类的getElementById方法的快捷方式。

Reference

答案 1 :(得分:1)

$get在ASP.NET AJAX客户端库中定义,如果您使用ScriptManager,则应包含该库。