更正用AJAX實現IE TREE無重新整理取值的方法

來源:互聯網
上載者:User
ajax|重新整理|無重新整理

前一段時間寫了一篇文章,是關於用AJAX技術實現IE TREE無重新整理的方法。
原文:http://bliss.cnblogs.com/archive/2006/03/15/350695.html

在原文中我說的是用javascript文法,當IE TREE被ONCLICK時,取得IE TREE的VALUE值。

因為當時我取的VALUE值中,包含IE TREE所點擊的節點的INDEX值,所以,取得VALUE值後,用字串截取函數就可以取到當前點擊節點的INDEX值,然後,用AJAX的方法,將INDEX值由HTML頁面傳到CS字碼頁進行操作即可。

當時因為這個方法可行,所以就寫了那篇隨筆。但是,我忽略了一點,這個方法並不是在所有的系統中都好使的!怪自己沒對它進行移機測試。

我是怎麼發現的這個BUG呢?

因為我重做了一個作業系統(我原來使用的是WINDOWS2003多國語言版,只有在這個系統下,用取VALUE值的方法才好使,原因沒弄明白),我換成了2003的簡體中文版,取VALUE值的方法就不好使了。

當時,我有一個很急的任務在身,我當時想,這下可完了!可怎麼辦?是不是系統的原因?然後我又重裝了一次WINDOW2000的系統(我的電腦都要裝廢了,鬧心!  ),可還是不好使!

哦的神啊!救救我吧!

我想了很長時間,最後終於決定重新去寫那個方法(早就應該這樣了)。

過程我就不詳說了,反正費了好大的勁,終於被我找到了IE TREE的 clickedNodeIndex方法。代碼如下:

  <script>
   function TreeNodeClick(nodeindex)
   {
        alert(nodeindex);
    }
  </script>

       <iewc:treeview  id="TreeView1" name="tree" runat="server" <iewc:treeview>

在這裡,我藉此更正一下我上次所犯的錯誤。以後在寫隨筆前,我會進行詳細測試後在放到網站中。



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.