0
<input type="checkbox" name="chkbox" 
 onclick="Utility('<%# Eval("id") %>');"
checked='<%# Eval("Contacted") %> ' />

onclick を使用して AJAX を実行し、チェックボックスが選択されているかどうかに応じて DB 内のレコードを更新します。

私のQは....コードビハインドの「contacted」に保存されている「T」または「F」を取得したいのですが、通常のバインディングEval( "Contacted")を介してこれを実行しようとしていました...(コード ビハインド 'Contacted' には値が含まれます。

何か案は?ありがとう

4

2 に答える 2

1

以下を使用して、checked (true または false) の値を取得できます。

var isChecked = $("#chkbox").is(":checked"); //returns true or false

propで値を設定できます

$("#chkbox").prop("checked", true); //Sets box to checked.
于 2013-03-11T14:54:12.487 に答える
1

あなたが達成したいことは次のようなものだと思います:

<input type="checkbox" name="chkbox" id="chkbox" />
    $('#chkbox').change(関数(e) {
        if($(this).is(':checked')) {
            // 何でもする
        }
        そうしないと{
            // 何でもする
        }
    });

于 2013-03-11T15:02:24.337 に答える