php - 带有复选框的 POST

标签 php javascript jquery sql

以下代码由 JQuery 1.3 编写。 我怎样才能让它与最新版本一起工作:1.9.1 我还需要它在单击删除链接时删除选中的复选框。 我想我应该使用remove()函数来实现这一点。

复选框是这样的:

<input type="checkbox" name="prog" value="C">
$(document).ready(function()
    {
        $("#submit_prog").click(
                function()
                {
                    var query_string = '';

                    $("input[@type='checkbox'][@name='prog']").each(
                        function()
                        {
                            if(this.checked)
                            {
                                query_string += "&prog[]=" + this.value;
                            }
                        });

                    $.ajax(
                        {
                            type: "POST",
                            url: "post_prog.php",
                            data: "id=1" + query_string,
                            success: 
                                function(t) 
                                {
                                    $("div#content").empty().append(t);
                                },
                            error:
                                function()
                                {
                                    $("div#content").append("An error occured during processing");
                                }
                         });    
                });
    });

编辑: 我可以这样做来删除删除复选框吗:

function(event)
{
   if(this.checked)
    {
    query_string += "&prog[]=" + this.value;
    $(this).remove();
        }
}

最佳答案

我认为这行应该读

$("input[@type='checkbox'][@name='prog']")

作为

$("input[type='checkbox'][name='prog']")

更改事件处理程序的签名也是一个好主意

 $("#submit_prog").click(function () {

 $("#submit_prog").on('click', function () {

关于php - 带有复选框的 POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16198418/

相关文章:

php - Flask - 在提交表单后保持复选框被选中

javascript - 为什么我的组件无法获取其父级数据,除非在 RactiveJS 中指定

javascript - 带有 JSON 数据的 jQuery 条件

JQuery Datatable 首次加载问题

javascript - 从另一个 html 文件(使用 javascript/jQuery)列出本地 html 文件并为它们动态创建链接

php - 如何删除网页脚本中的\ufeff 字符?

php - 在 PHP 中显示 GMT 服务器范围内的日期时间

javascript - Ajax javascript 在按钮下显示消息

javascript - 如何读取Universal Analytics cookie(获取)数据?

javascript - 如何在javascript中将法语字符转换为英语字符