0

チェックボックスコレクション、左側に関連付けられたラベル、右側にIframe分割を含むページがあります。

チェックボックスの分割(ラベルを含む)をクリックすると、対応するページがIframeに読み込まれます。また、別のテキストチェックボックスをクリックすると、現在のページのページ値が保存され、新しいページがIFrameに読み込まれる必要があります。

これを実現するには、親ページからIframeページのJavascript関数を呼び出します。これにより、ポストバックが実行され、イベントの保存がトリガーされます(たとえば、各ページ内に非表示になっているがイベントがあるボタンがあります) 。

私の問題は、チェックボックスをオフにすると、IFrameに表示されているフォームがクリアされて無効になることです。したがって、他の部門をクリックすると、現在無効になっているフォームのポストバックが実行され、フォーム全体が無効になっているため、ポストバックは発生しません。

無効にしたフォームのポストバックをトリガーしたり、別の方法でデータを保存したりするにはどうすればよいですか?

注:ポストバックを呼び出す前にページを有効にしようとしましたが、それでもトリガーされません。

4

1 に答える 1

0

私はあなたのiframe構造をAjaxによって制御される動的セクションに置き換えようとします。これが不可能な場合は、フォームを無効にすることを考え直してください。これを行う理由が、値を2回投稿しないようにするためである場合は、フォームを無効にする代わりに、ボタンを非表示にします。

于 2013-02-17T21:12:52.770 に答える