2007/12/27 木曜日

Yahoo UIライブラリが2.4.1になってました

カテゴリー: JavaScript — trek @ 14:23:01

The Yahoo! User Interface Library (YUI)が2.4.1になっていました。
見逃していた・・・

YUI 2.4.1: Maintenance Release » Yahoo! User Interface Blog

IEのみ、メモリーリークする場合があるようなので、早めに2.4.1を使いたいと思います。

2007/8/24 金曜日

JavaScript select要素のオプションデータを非同期に取得

カテゴリー: JavaScript — trek @ 10:37:29

Yahoo! UI Libraryを使用して、select要素のオプションデータを非同期に取得するメモです。

サーバー側は、次のようなJSON形式のデータを返します。

JavaScript:
  1. [{"id":"1","name":"test"},{"id":"2","name":"test2"}]

クライアント側のJavaScriptのサンプルです。
onLabelClickは、Yahoo! UI LibraryのTreeviewのラベルをクリックしたときに呼ばれる関数です。

(続きを読む...)

2007/8/22 水曜日

JavaScript select要素のオプションの値

カテゴリー: JavaScript — trek @ 21:32:27

JavaScript select要素に含まれるオプションの値の取得するメモです。

JavaScript:
  1. var sel_elem = document.getElementById("sel_foo");
  2. var sel_children = sel_elem.childNodes;
  3. var count = sel_children.length;
  4. for (var i=0;i<count;i++) {
  5.   var opt_elem = sel_children[i];
  6.   // オプションのテキスト
  7.   YAHOO.log(opt_elem.text);
  8.   // オプションの値
  9.   YAHOO.log(opt_elem.value);
  10. }

Copyright © 2007 とれっくかいはつ
HTML convert time: 0.222 sec. Powered by WordPress ME