【发布时间】:2011-09-21 03:01:41
【问题描述】:
我正在尝试使用 ASP.NET AJAX 的客户端框架查找树。在 DOM 准备好之后,我还使用 jQuery 来执行任何 JavaScript 操作。我的代码是这样的:
$(function(){
var tree = $find('treeId');
});
这里,tree 就是空的。但是,当我尝试通过单击其中一个元素来查找树时,它不为空:
$(function(){
$('saveButton').click(function(){
var tree = $find('treeId');
}):
});
【问题讨论】:
-
treeId在标记代码中还是稍后通过 JavaScript 加载?你能在ready-function 中找到任何其他 id 吗? -
是的,
treeId是我的树的 ID(在服务器上设置的任何内容,它都是静态的)。确实 Id 是“pagesTree”。 -
@Dynamicus,@user811785,是的,这就是我的意思。 “ID 为
treeId的控件是否在静态结构中且未动态加载”。也许我不是那么清楚.. -
是的,当然,它在页面的静态结构中(在标记中定义,而不是通过 AJAX 获取)。
标签: jquery asp.net asp.net-ajax