将突出显示的单元格返回给PHP。

10 浏览
0 Comments

将突出显示的单元格返回给PHP。

我正在使用这个链接中的示例代码通过拖动在表格中选择单元格来构建一个包含1-192的数字网格,这部分工作得很好,但是我想知道如何将“高亮”单元格返回给php?

0
0 Comments

问题的出现原因:用户想要将突出显示的单元格中的内容返回到PHP服务器端。

解决方法:将以下代码添加到用户的PHP文件中,以便实现返回突出显示的单元格内容到PHP服务器端的功能。

// 绑定点击事件处理程序到按钮上
$("input[name='test']").on("click", function() {
    var selectedValues = [];
    // 遍历每个突出显示的单元格
    $(".highlighted").each(function(){
        // 将当前单元格的内容添加到数组中
        selectedValues.push($(this).text()); 
    });
    // 使用Ajax将数据发送到服务器端
    $.ajax({
        url: "http://yourdomain.com/somepage.php",
        method: "GET",
        data: {
            selectedValues: selectedValues
        },
        success: function(){
            alert("It Worked!");
        },
        error: function(){
            alert("It Didn't Work :(");
        }
    });
});

这段代码会绑定一个点击事件处理程序到名为"test"的按钮上。当按钮被点击时,它会遍历所有突出显示的单元格,并将它们的内容添加到一个数组中。然后,它会使用Ajax将这些数据发送到服务器端的某个页面(URL为"http://yourdomain.com/somepage.php")。如果成功发送了数据,会弹出一个提示框显示"It Worked!",否则会显示"It Didn't Work :("。

希望这段代码对你有所帮助,如果有任何问题,请随时联系。

0