0

テキストとチェックボックスの 2 つの入力があります。

<input type="text" id="09_1" name="09_1" class="rounded"/>
<input type="checkbox" checked id="h09_1" name="h09_1" class="rounded"/>

テキストボックス09_1は、データベース検索のjquery9resultによって数値で更新されます)入力テキストの変更により、チェックボックスをチェックするJavaScript関数がトリガーされますh09_1

次のようなものです:

  $("#09_1").on("change", function (event) {
            alert('test');

        });

このアラートは機能しないので、これは正しくありませんが、私はどこにいますか。私は明らかに、アラートではなくボックスをチェックしたいと思っています。

チェックボックスのチェックは、数値が 0 より大きい場合にのみ発生する必要があります。

前もって感謝します。

4

3 に答える 3

1

keyupイベント欲しいかも

http://jsfiddle.net/steelywing/zkBCx/2/

$('#09_1').on('keyup', function () {
    $('#h09_1').prop('checked', +$(this).val() > 0);
});
于 2013-04-18T14:58:39.390 に答える