gpt4 book ai didi

javascript - 循环遍历 String 中的对象数组

转载 作者:行者123 更新时间:2023-12-03 08:42:42 30 4
gpt4 key购买 nike

这是我的脚本,它返回一个数组。我已将该数组存储在文本字段中,现在我想在后面的代码中访问该文本字段并迭代它以获取该数组中的项目。这种方法可行吗?因为如果我从文本字段访问它,它将是一个字符串而不是数组。

基本上我希望这个 JSON 数据出现在我的代码隐藏文件中。

 <script type="text/javascript">
function sendArray() {
var newAry = JSON.stringify(data);
alert(newAry);
console.log(newAry);
document.getElementById('dataarray').value = newAry;
}
</script>

<asp:Button ID="MSAVE" runat="server" Text="SAVE" Width="78px"
Enabled="False" CausesValidation="false" OnClientClick="sendArray();" onclick="MSAVE_Click" />

我的代码隐藏文件

protected void MSAVE_Click(object sender, EventArgs e)
{
String MyArrayFromJs = dataarray.Text;

}

这就是 newAry 的样子

newAry

最佳答案

从表面上看,你看到的不仅仅是一个简单的字符串数组。看一下 C# 中的 String.Split 方法。您需要将数据拆分为几个不同的字符,可能首先是逗号,然后是冒号,然后清除一些垃圾字符,例如大括号等。

然而,主要问题很可能是您显示的 JSON 数据不仅仅是一个字符串数组,您需要弄清楚您真正需要从中得到什么。

关于javascript - 循环遍历 String 中的对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33008023/

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