gpt4 book ai didi

jquery - 使用 Ajax 在数组中传递 Javascript 数组

转载 作者:行者123 更新时间:2023-12-01 04:17:42 26 4
gpt4 key购买 nike

我用 JavaScript 得到了像数组这样的字段。每个数组字段都是带有属性的数组。

示例。

arr[0]
{
'id':'1',
'title':'testtitle',
'value': 'test value'
}
arr[1]
{
'id':'2',
'title':'testtitle',
'value': 'test value'
}
arr[2]
{
'id':'3',
'title':'testtitle',
'value': 'test value'
}

我使用 JSON.stringify(arr); 将数组发送到 php 并读取该数组。我的问题是,值选项是文本形式的文本区域。当我使用简单文本时,没有问题。但我需要使用 TinyMCE 编辑器。当我将一些文本粘贴到具有如下 html 的位置时:

style="font-size:12px;" and other ...  

阵列崩溃。我不知道如何解决这个问题。

最佳答案

在发送之前,首先使用 Base64 之类的内容对该文本区域的内容进行编码。在 PHP 中,您可以解码并再次使用它。

JS ( btoa() ):

arr.value = window.btoa( textareaContent );

PHP ( base64_decode() ):

$value = base64_decode( encodedString );

关于jquery - 使用 Ajax 在数组中传递 Javascript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13440249/

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