2010-12-06 6 views
1

私のGUIでは、ラジオボタンの3x3配列が必要です。各行で1つしか選択できないように制約されています。各列。ラジオボタンに「sudoku-like」(ラテン方格)制約を適用する

JavaScriptを使用しないでクライアント側で可能ですか(JavaScriptを使用してもうれしいですが、JavaScriptがオフの場合はフォールバックします)。または、私の唯一のオプションのJavascriptとサーバーサイドの強制ですか?

+0

JavaScriptがなければ、送信入力なしでポストバックを確実にする方法はありません。ロジックが発生する場所は問題ではありませんが、*そこにはあります。 JavaScriptを使用して無効なデータを入力するとき(またはデータを入力するまで)フォームの検証エラーが表示され、検証エラーが表示されるように、「OK」とポストバックを押すことの違いを考慮してください。後者は一般的により流動的である。 (しかし、最終的には、クライアント側の検証とプリティがあっても、サーバーは*入力を受け入れる責任があります。) –

答えて

0

現実的には、JavaScriptのみです。あなたの入力に行単位または列単位の制約を適用することは明らかに可能ですが、グループ内の各コントロールセットが共有する必要があるため、あなたが考えている「スッドク的」な方法でこれを行うことはできません同じ名前。

+0

そのようなことは考えましたが、確認したいと思っていました。ありがとう。 – Chowlett

関連する問題