使用ajax通过mysql更新内容,

时间:2011-04-03 01:20:18

标签: ajax css-selectors self-updating

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查询。这个脚本有效,但是我必须单击“提交”按钮才能看到结果,点击/取消选中复选框后,有没有办法可以更新?

由于

2 个答案:

答案 0 :(得分:0)

只需绑定到change事件,并在事件触发后立即调用sendValues()函数。使用jQuery例如:$('input[name=product[]]').change(function() { sendValues(); });

答案 1 :(得分:0)

假设您的复选框具有类属性“valueSender”,则可以添加以下内容 $(".valueSender").change(function(){ sendValues(); });