Javascript array to PHP with json.stringify
Javascript array to PHP with json.stringify
我有一个div数组是js:
[div#heaolu, div#edu, div#usk, div#lootus, div#heaenergia]
我需要把它传递给PHP。
.JS:
function send(){
console.log(sendarray);
JSON.stringify(sendarray);
}
.PHP:
$posts = json_decode($_POST['sendarray']);
print_r($posts);
echo json_last_error();
print_r不返回任何内容,json_last_error在火狐中返回 0
在 chrome 中,它抛出了我:未捕获的类型错误:将循环结构转换为 JSON
您的输入不是有效的 javascript 对象,您必须将元素包装在 "
中。另外,看看 Desai @Rahul答案,你需要使用 ajax 将数据发送到服务器。
["div#heaolu", "div#edu", "div#usk", "div#lootus", "div#heaenergia"]
你需要使用 AJAX 将数据从 Javascript 传递到 PHP。
阿贾克斯 |多核
Javascript AJAX PHP 教程 |谷歌
为了将数据发送到服务器,您可以使用 JQuery.post()。
相关文章:
- 为什么JSON.stringify没有序列化原型值
- 尝试JSON.stringify Ember模型时Id丢失
- MVC C#从jQuery和JSON.stringify创建的cookie中读取值
- JSON.stringify和Object.keys在同一个对象上产生不同的结果
- JSON.stringify没有'在更改的对象上无法按预期工作.如何处理
- JSON.stringify正在忽略我的嵌套对象
- 如何避免JSON.stringify在特殊情况下返回undefined,从而为JSON.parse创建字符串失败
- 正在从JSON.stringify中提取数据
- JSON.stringify抛出RangeError:大型对象的字符串长度无效
- 你如何JSON.stringify一个ES6地图
- 在这种使用 JSON.stringify() 时有什么区别
- JavaScript 中的 JSON.stringify () 错误
- 在什么情况下,应该.deep.equal失败,但使用JSON.stringify进行比较工作正常
- 如何使用替换器 param json.stringify 访问嵌套对象
- 使用 jQuery.map 后使用 JSON.stringify 的问题
- JSON.stringify未序列化可枚举属性
- JSON.stringify没有序列化对象
- nodejs:请求jsmultipart二级文件和JSON.stringify
- JSON.Stringify replacer函数无法获取键值
- Javascript:JSON.stringify未按预期工作