タグ

2013年1月8日のブックマーク (2件)

  • どんなフォームにも使えるjQueryのフォームバリデーション exValidation :: 5509

    jquery.validation.jsというフォームバリデーションプラグインを公開していますが、使える場面が割と限定されてしまうような作りだったので、より幅広く使えるようにexValidationという名前で新しいjQueryプラグインとして作り直しました。伴って仕様や使い方が異なる部分も多いので、ドキュメントとして書いておきます。ただし前半のバリデーションルール周りは同じエンジンを使ってるので、ほぼ同じです。ちなみにすごい長いです。。 ルールを割り当てる際のclass名がhogeからchkhogeに代わりました。アップデートして使う場合は注意してください。 サンプル1: エラーを右上に表示 サンプル2: エラーを下に表示 トピックス ダウンロード 使い方 1. JSファイルを読み込む 2. 基バリデーションルール 3. select, checkbox、radio、複数項目の場合 4

  • あなたのシステム開発観は、「動けば良い派」?それとも「ロマン派」?

    要求仕様があって、それを実現するシステムを作るのがシステム開発の考え方。 しかし、そこには2つの方向性を目指す人達がいて、一つは、要求された最低限の動作をもっともシンプルな形をスピーディーに実現する「動けば良い派」と、メンテナンス性やプラットフォームを意識したフレームワーク(構造)化をしたいと思って、世界観を作る「ロマン派」というのが存在するような気がする。 SI的なWebサービス開発では恐らく、データベースの正規化設計のあたりであったり、スドアドプロシージャ、OOのインターフェース設計、クラス設計のあたりにロマンが宿るんではないだろうか。 LLならライブラリやフレームワーク、アノテーションのあたりに世界が作られていることであろう。 どっちが良いとか悪いとか言うわけではない。どっちも一長一短になる。 「動けば良い派」は、シンプルに作るので再利用性やクラスなどでのまとまり感がなかったりするが