セレクトメニューの選択項目に応じて、もう1つのセレクトメニューの内容を変更するには、変更する項目を配列に入れておきます。配列は一次元配列でなく二次元配列にしておくと処理が楽になります。選択されたメニューの番号を配列のキーにしてnew Option()でメニュー項目を変更します。引数は2つで最初の引数が項目名、次がvalue(実際にCGI経由で渡されるデータ)になります。
セレクトメニューの選択項目に応じて、もう1つのセレクトメニューの内容を変更するには、変更する項目を配列に入れておきます。配列は一次元配列でなく二次元配列にしておくと処理が楽になります。選択されたメニューの番号を配列のキーにしてnew Option()でメニュー項目を変更します。引数は2つで最初の引数が項目名、次がvalue(実際にCGI経由で渡されるデータ)になります。
このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja
アマゾンのサービスではISBNコード(ASIN)で書籍の検索が可能です。クエリーでOperation=ItemLookupを指定し、ItemIdでISBNコードを指定すると、該当する書籍に関するXMLデータが返されます。見つからない場合でもXMLが返されます。以下のサンプルでは書籍が見つからない場合はタグが存在しないことを使用して、書籍の有無を調べています。(サンプルを実行する) ●CGI (Ruby 1.8.4) (■の部分はアクセスキーID、▲の部分はアソシエイトIDを指定してください) #!/usr/local/bin/ruby require "cgi-lib" input = CGI.new asin = input["asin"] print "Content-type: text/xml\n\n" fh = open("| curl 'http://webservices.a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く