0
function sendValues() {
    var str = $("#ryan_m").serialize();
var response = $('input[name=product[]]:checked').val();
$.ajax({
    url: "/post.php?avoidcache=' + myTimestamp();",
    data: {str}
    cache: false
});

}

チェックボックスの形式でSQLクエリをその場で更新したいと思います。このスクリプトは機能しますが、結果を表示するには[送信]ボタンをクリックする必要があります。チェックボックスをクリック/クリック解除した後に更新する方法はありますか?

ありがとう

4

2 に答える 2

0

変更イベントにバインドしsendValues()、イベントが発生したらすぐに関数を呼び出します。jQueryの場合例:$('input[name=product[]]').change(function() { sendValues(); });

于 2011-04-03T01:22:56.797 に答える
0

チェックボックスに「valueSender」というクラス属性があると仮定すると、次を追加できます $(".valueSender").change(function(){ sendValues(); });

于 2011-04-03T01:24:56.210 に答える