Railsで多用しているselect_tagは初期値(デフォルト)を明示的に設定しないといけない?らしい。データ自体はintegerだが、テキストボックスに入力させるのが嫌なので [[1, 1], ..., [99, 99]]の配列をoptions_for_selectでoptionに突っ込んだ。が、editのと…
3分動画でマスターする初心者向けプログラミング学習サイト - ドットインストール動画でプログラミングを学べる、話題のドットインストール。 登録してから2ヶ月ほど放置していたけれど、最近になって触りだしてみた。 結果としては有効活用させてもらってい…
Wordpressで一瞬はまったのでメモ。single.phpもcategory.phpもindex.phpもすべて同一のテンプレートファイルから記事のループを呼び出していたら、単一記事のページでis_single()が動作せず。記事ループ部分修正前 echo "<p>hogehoge</p>"; endif; endwhile; wp_r…
jquery.jfeed.jsの非同期処理を連続して発生させたくなかったので、 jQueryプラグインのjQuery.blockUI.jsを導入したらIEだけ動作せず。 デモページをIEで確認したら普通に動作していたので謎だったが、 どうやらjQuery.blockUI.js内で使用されているeachメ…
複数のチェックボックスのうち、選択されたものだけを処理する方法。html <input type="checkbox" name="id[]" value="1" checked /> 1 <input type="checkbox" name="id[]" value="2" /> 2 <input type="checkbox" name="id[]" value="3" checked /> 3 ruby p params[:id] # => ["1","3"] params[:id].each do |i| p i # => "1" or "3" end チェックボックスのnameはi…
Sequelで複数行をinsertするときに、各行ごとに一意制約違反をチェックしたかったので。以下のサンプルのように、:textが共通で、:idのみ異なるデータを複数登録するときにこんなふうにしてみた。 class Hoge < Sequel::Model plugin :validation_helpers de…