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 回答