gpt4 book ai didi

javascript - 在 jQuery 中从 JSON 加载 HTML 控件(即 Ajax serialiseArray 的逆向)

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:56:13 26 4
gpt4 key购买 nike

我想获取包含在 DIV 中的一组控件(INPUT、SELECT、TEXTAREA),并通过 Ajax 将它们的值作为 JSON 发送到服务器。使用 jQuery 的 serializeArray 很容易做到这一点.

但是,我希望服务器使用发送的相同 JSON 结构进行响应,并使用提供的 JSON 重新加载控件值。我在 jQuery 文档中找不到任何可以简化此操作的内容。

我是不是遗漏了什么,还是需要自己构建?

最佳答案

为什么不让服务器返回相同的:controlname:value 结构,然后在 jQuery 中读出它并使用类似的东西:

$("*[name='" + controlname + "']").val( value);

或者更简单:controlID:value

$("#" + controlID).val( value);

关于javascript - 在 jQuery 中从 JSON 加载 HTML 控件(即 Ajax serialiseArray 的逆向),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/397926/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com