フォームには、入力フィールドを表示するラジオグループがあります。フィールドは、表示されるかどうかに応じて必要になります。ユーザーはフォームを元に戻すことができ、フィールドには適切なデータが再入力されます。私の問題は、フォームが最初に(入力フィールドを非表示にする)に設定されたラジオグループでロードno
され、リスナーによって処理されているイベントをトリガーしたいということです。
これはイベントハンドラー(#custodian is a < tr>
)です:
$('.passCustodian').change(function(){
$('#custodian').toggle();
});
これは、フォームフィールドを再入力する関数の一部です。
if(typeof data["custodianData"][0] != 'undefined'){
$("#requestForm").fillInputs(data["custodianData"][0]);
//$('.custodianYes').attr('checked',true); //this didn't work either
$('.passCustodian').trigger('change');
}
jQueryトリガーイベントを使用しようとしましたが、機能していません。どんな助けでも大歓迎です!