Javascriptでクエリを取得する

Javascriptでクエリ文字列を取得する方法
>>Javascriptでクエリを取得する
posted by digital-squad at 2011年03月17日 13時35分 | Comment(0) | TrackBack(0) | Ajax/JavaScript

Javascriptによるオートコンプリート(入力補完)suggest.js

テキスト入力欄のオートコンプリートはRailsではプラグインがいくつかあるが、日本語入力で難があるとの事なので、suggest.jsを導入してみた。
>>Javascriptによるオートコンプリート(入力補完)suggest.js
タグ:javascript AJAX
posted by digital-squad at 2009年01月07日 13時57分 | Comment(1) | TrackBack(0) | Ajax/JavaScript

JavaScriptの配列キーの取得は、イテレーションで取得(するらしい)

JavaScriptの配列キーをどうやって取得したらよいものやらあちこち探している間に、こんなエントリを発見。
[ Javascript ] 辞書(連想)配列の Key を取り出す方法

 どうやら、単純にarray.keys()みたいな方法で取得はできず、イテレーションが必要だとか。


■ソース

var ary = {
 "key01":{
  "subKey":"value"
  },
 "key02":{
  "subKey":"value"
  },
 "key03":{
  "subKey":"value"
  }
}

for (keys in ary){
 document.write(keys+"<br />");
}
■出力結果

key01
key02
key03


 となってめでたく配列のキーが取得できました。

 うーん・・・ちょっと面倒ですね。
タグ:javascript
posted by digital-squad at 2007年05月29日 18時50分 | Comment(0) | TrackBack(0) | Ajax/JavaScript

JavaScriptでのurlencode

 ふとJavaScriptでのURLエンコードはどうするのかと疑問に思っていたところ、同じように考えた人がいたらしく、あっさり解決。


URL全体のエンコードは
encodeURI(URL文字列)

特定の文字列のみエンコードする場合は
encodeURI(文字列)

とすればよいとか。

【参考】OpenSpace JavaScript Reference
encodeURI
encodeURIComponent




タグ:javascript
posted by digital-squad at 2007年05月29日 17時03分 | Comment(0) | TrackBack(0) | Ajax/JavaScript

XMLデータをJSONデータに変換するJavascriptライブラリ 【JKL.ParseXML】

XML 形式ファイルをダウンロード〜解析して、 JavaScript オブジェクト(配列やマップ)に変換するライブラリ【JKL.ParseXML】

同期/非同期、GET、POSTを引数で切り替え可能。
IE・Firefox・Opera・Safari対応

XMLだけでなく、CSVファイルも可能。
posted by digital-squad at 2006年12月04日 01時22分 | Comment(0) | TrackBack(0) | Ajax/JavaScript