replyタイトルに書いたことを実現するのに、Railsだとobserve_fieldっていうのを使うと楽勝なんだけど、これがActiveScaffoldで動的ロードするFormにあるコンボボックスだと、AJAXでロードする情報のなかにJavaScriptを書くことになってしまい動かないっていう罠。AJAXのレスポンスをinnerHTMLにぶち込んでごにょごにょとかそういう話もググれたんだけど、ActiveScaffoldだけにその辺自由度なく微妙。field_name)」メソッドをオーバーライドしてSELECTタグを上書きしつつ、onchangeイベントでコンボボックスの中身をJavaScriptで強制書き換えするっていう何ともいえない香ばしい方法で対処する。2.4以降に実装予定ということみたいだ。いやActiveScaffold超便利なんですけどね。用意された枠内でやってる分には。Repliesとあるシステムで、ISAPI_Rewriteなるものを使っている。経由で呼び出そうというもの。なんでこんなことをやりたいかっていうと、IISでWindows統合認証を行い、認証済みのユーザだけがアプリを使え、かつWindows認証アカウントをアプリ側でもアカウントとして利用するという構成をとったため。社から提供されている。相当のURL書き換え機能を提供するもの。できないのだが、シェアウェア版(45日トライアル版あり。しても使える機能がある。ダウンロード&インストールは極めて簡単なので省略。受けてポート3000に流す。[A,I,U]」と記述。mod_proxy準拠(微妙に違うところもあるらしいが)。httpヘッダに付加してくれる。おける方法と違うので、最初これが分からなくてあせった。読んだら書いてあった。インストール時に引数指定する、設定エディタに書く、の2種類があるようだ。設定してみたが45日後にちゃんと効いているかちょっとドキドキする。Ruby.70年代生まれのSIerくずれ。2007年から極小ソフト会社経営。調べごとの記録メモ、日常の戯れ言、ネット記事への脊髄反射、スポーツ観戦記など。