复选框 - 使用 jQuery 和 MySQL 选中或取消选中 [英] checkbox - checked or unchecked with jQuery and MySQL

查看:22
本文介绍了复选框 - 使用 jQuery 和 MySQL 选中或取消选中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我目前正在创建一个系统,必须可以选中/取消选中复选框.每次它更改状态时,我都需要 jQuery 对页面进行 AJAX 调用,从而更新数据库.

I am currently creating a system where it has to be possible to check/uncheck a checkbox. Everytime it changes status I need jQuery to make an AJAX call to a page, that updates the database.

我该怎么做?

推荐答案

例如你可以这样做:

首先,您必须查看复选框是否被选中:

First you have to look if the checkbox is checked:

$("#yourSelector").live("click", function(){
        var id = parseInt($(this).val(), 10);
        if($(this).is(":checked")) {
            // checkbox is checked -> do something
        } else {
            // checkbox is not checked -> do something different
        }
});

您可以通过 Ajax 加载特定内容:

You can load specific content via Ajax:

$.ajax({
                type: "POST",
                dataType: "xml",
                url: "path/to/file.php",
                data: "function=loadContent&id=" + id,
                success: function(xml) {
                    // success function is called when data came back
                    // for example: get your content and display it on your site
                }
});

这篇关于复选框 - 使用 jQuery 和 MySQL 选中或取消选中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆