现在我在json_obj
的{{1}}变量中有这样的json值,现在我需要在javascript
上传递此值,并且必须存储在submit
中。我不知道如何在提交和存储mysql
php
这个json_obj值每次都会动态变化(4行,6行等......)
答案 0 :(得分:0)
使用任何ajax处理程序向您的服务器发送请求,使用您的数据,然后使用php函数json_decode($ _ POST [' your_object_name']);然后根据需要进行处理
答案 1 :(得分:0)
也许您可以从编码对象并将其存储在表单字段(JavaScript)中开始:
var input = document.getElementById("someInputField");
input.value = JSON.stringify(json_obj);
这假设你有一个id为'someInputField'的输入,它有一个名字并包含在你的表单中。您也可以将输入类型设置为“隐藏”。
在服务器端,假设您在表单方法中使用了POST,您可以通过(PHP)获取对象:
$posted_object = json_decode($_POST['inputName']);
永远不要假设数据总是以预期的格式到达。
答案 2 :(得分:0)
你可以像任何其他人一样张贴json。在php中,您可以使用json_decode($ _ POST [$ var])将其传输到对象或使用json_decode($ _ POST [$ var],true)tp将其传输到数组