[英]Fancytree: Possible to get a table node from its element?
我有一個使用ext-table的大型復雜花式樹,其中第一列是節點標題,第二列是<input>
字段。 我正在使用jquery validate驗證這些輸入字段,並且打算通過它們的.error
類獲取無效元素。 之后,我希望能夠獲得該元素所屬的節點,以便我可以准確地警告用戶哪個節點無效,或者找出如何到達該節點的路徑。
所以我的問題是,給定一個input元素,有沒有一種方法可以獲取其fancytree節點?
我目前能做的最好的事情是
$(".error").focus();
node = tree.getActiveNode();
但這要求我的節點是可見的,但它並不總是可見的。
您可以嘗試以下操作(未經測試):
errElements = $(".error");
firstNode = $.ui.fancytree.getNode(errElements[0]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.