teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

誤字修正

2015/11/26 21:07

投稿

hojo
hojo

スコア195

title CHANGED
File without changes
body CHANGED
@@ -2,6 +2,6 @@
2
2
 
3
3
  しかし、クライアントサイドでバリデーション処理すると同じような処理を2度実装しなければなりません。この件について皆様はどのように対処しているのでしょうか?
4
4
 
5
- 場合により、Ajaxリクエストによるフォームなどを作成した場合、そのフォームに対するサーバサイドのプログラムにフォームに必要なパラメータに加えて、testパラメータを持たせ、testがtrueの場合には値は保存せずにバリデーションのみ行うような仕様にした場合、クライアントサイドでのバリデーションのコードを書く必要がなくなるのである意味便利なのではないか?と思いました。(どの程度動的にするかによりリクエスト数が上昇するためあまり良くない気がしますが)
5
+ 場合により、Ajaxリクエストによるフォームなどを作成した場合、そのフォームに対するサーバサイドのプログラムにフォームに必要なパラメータに加えtestパラメータを持たせ、testがtrueの場合には値は保存せずにバリデーションのみ行うような仕様にした場合、クライアントサイドでのバリデーションのコードを書く必要がなくなるのである意味便利なのではないか?と思いました。(どの程度動的にするかによりリクエスト数が上昇するためあまり良くない気がしますが)
6
6
 
7
7
  また、このような問題を解決するためのライブラリなど存在するのでしょうか?ちなみにrailsを利用していますが、railsに限らずにたような問題を対策している記事などございましたら教えていただきたいです。