0

1つのフォームで2つのjQueryソリューションを使用しようとしていますが、数時間作業した後、目的の結果を得ることができません。

最初のjQueryソリューションにより、ルックアンドフィールが向上します http://www.envirotalk.com.au/jquery/jquery-checkbox.htm

2番目のjQueryソリューションでは、選択したチェックボックスの数に制限を設定できます。 http://www.envirotalk.com.au/jquery/jquery-field.htm

これは、2つを組み合わせる私の試みです。 http://www.envirotalk.com.au/jquery/combined.htm

問題はこのコード行に関連していると思いますが、確信が持てません。

setLimitSelection();

私が達成しようとしている結果。

  • ルックアンドフィール。jquery-チェックボックス
  • 選択できるチェックボックスの数を制限します。jquery-field
  • エラーメッセージ。jquery-field
  • 制限を超えたら、余分なフィールド値をクリアします。jquery-field。

誰かが私を見て助けてくれる時間があれば、それは大いにありがたいです。

4

2 に答える 2

0

こんにちは、checkfield のような小さなステータス変数で問題を解決できると思います。

var checkfield = false;

$("input[name ='name']").limitSelection({

limit: 3,
onfailure: function (n){
checkfield = true;
return false;
}
}).click(function (){
if (field6error)
{   
$(this).checkBox('changeCheckStatus', false);
checkfield = false;
alert("Not more than 3 values!")
return false;
}});
于 2009-08-31T12:19:22.333 に答える