1

我正在寻找某种“最佳实践”或“最被接受”类型的解决方案来动态更新表中的字段。

例如,向用户显示一个值为 4 的“Quantity Open”字段。他们执行一些 AJAX 操作,将数据库中的“Quantity Open”值更改为 3。

人们通常会创建一些服务器端功能来获取更新的信息吗?

您是否将新值作为 AJAX 返回的一部分并在 jQuery 的 $.ajax().done() 方法中返回并创建一个帮助器来更新已修改的字段?

我觉得后者是更好的选择,但肯定会喜欢一些反馈。

4

2 回答 2

1

在这种情况下,我不会说有“最佳实践”,而是说在这种情况下更适合您。如果您知道您可以依赖启用 JavaScript 的用户,我建议您使用jQuery 的 ajax 函数

$.ajax({
    url: 'example.php',
    type: 'POST',
    data: data,
    success: function (data) {
        // Reflect the changes here
        // e.g. update the Quantity Open field
    }
})

或者

$.ajax({
    url: 'example.php',
    type: 'POST',
    data: data
}).done(function () {
    // Reflect the changes here
    // e.g. update the Quantity Open field
});

无论您喜欢哪个。

于 2013-07-30T18:35:29.340 回答
0

你也可以使用

$.post(test.php,{data:test},function(data)
{
});
于 2013-07-31T21:02:07.780 回答