0

チェックボックスを使用してロールのリストを作成し、ボタンをクリックせずにチェックボックスをオンにすると、チェックボックスが直接アクションを実行できるようにしました。誰でもこれで私を助けることができますか?

ありがとう!!

4

2 に答える 2

1

チェックボックスのonCheckedChangedプロパティを使用できます。

OnCheckedChanged:Checkedプロパティが変更されたときに実行される関数の名前。

そして、ページのスクリプトセクションに関数を記述します。したがって、チェックボックスがオンまたはオフになっている場合は常に、ロジックを記述できる指定されたメソッドが呼び出されます。

参考までに、このリンクにアクセスしてください

于 2012-06-27T06:08:04.787 に答える
1

AJAX を使用できます。たとえば、jQuery を.change使用すると、チェックボックスのイベントをサブスクライブして、何らかのアクションを実行できます。

$(function() {
    $(':checkbox').change(function() {
        // this will be trigerred when the checkbox is checked or unchecked
        // here you could perform the desired action, like for example auto submit
        // the containing form. Like this:
        $(this).closest('form').submit();

        // or send an AJAX request or whatever you need
    });
});
于 2012-06-27T06:26:52.847 に答える