0

フォーム.py

class SearchKeyword(Form):
    status = forms.BooleanField(widget=forms.CheckboxInput(attrs={'id':'status'}),required=False, label="Status")

JavaScript:

$(function() {
    $('#status:checkbox').attr('checked', true);
    $("#status-form").submit();
    return false;
});

デフォルトでライブ レポートを表示したいので、チェック ボックスがオンになっています。オンの場合はライブ レポートのみが表示され、オフの場合はライブ レポートとテスト レポートが表示されます。上記のコードで試してみましたが、問題はライブレポートを表示していますが、ページが何度も更新されることです。

4

1 に答える 1

0

これを試して:

$(function() {
    var chkBox = $('#status:checkbox');
    chkBox.on('change', function() {$("#status-form").submit();});
    chkBox.attr('checked', true);
});
于 2013-08-03T21:22:56.427 に答える