是否可以将json对象数据放置在html中,以便在html文件中自行控制它。我可以将json对象作为数据属性存储在html文本框控件中。如何将json对象添加到html控件作为属性
1
A
回答
2
只要你输入data- *属性为格式良好的JSON并通过$ .data()访问它,它应该可以正常工作。
5
可以在data
存储:
<input type="text" data-myjson="{'foo':false,'baz':'hello'}" />
而在jQuery的:
var myjson = $.parseJSON($('input').data('myjson'));
0
<textarea id="jason_data" style="display:none">{"data1":'"double quotation marks"',"data2":"'single quotation marks'"}</textarea>
var oData = $.parseJSON($('json_data').value);
+0
功能性,但不是每一个优雅......如果你不小心将一个'textarea'包含在表单中(这在ASP.NET项目中很常见),那么可能会出现一个小问题。 – saluce 2012-08-10 01:41:34
相关问题
- 1. 如何将属性添加到对象?
- 2. 添加属性JSON对象
- 3. 如何将属性添加到json对象上?
- 4. swfobject:如何将html标题属性添加到对象(flash)
- 5. 将对象属性添加到JSON对象中
- 6. 如何将JSON对象作为新级别添加到另一个JSON对象?
- 7. 将JSON对象添加到JSON对象
- 8. 当属性不为空时将属性添加到对象
- 9. 如何添加属性到对象
- 10. 将新属性添加到.Net对象
- 11. 将属性添加到KineticJS对象
- 12. 将属性添加到对象
- 13. 将属性添加到python对象
- 14. 将属性添加到对象
- 15. 将新属性添加到对象
- 16. 如何将值添加到JSON对象?
- 17. 如何将extjs对象添加到html?
- 18. 将'Current'属性添加到ASP.NET控件
- 19. 将属性添加到子控件
- 20. 将属性添加到窗体控件
- 21. 尝试将HTML类属性添加到jQuery对象
- 22. Symfony2:将属性添加到控制器中的对象
- 23. PHP Serialize将控制字符添加到对象属性名称?
- 24. 如何使用JAXB将属性对象转换为JSON对象
- 25. 添加一个用户控件作为html属性的值
- 26. 将自定义HTML属性添加到生成的控件
- 27. 将属性添加到自定义控件的根HTML元素
- 28. 如何将HTML数据属性为JSON
- 29. 如何配置Express响应对象以自动将属性添加到JSON?
- 30. 如何以编程方式将属性添加到对象?
是的,你可以做到这一点。你也可以通过做这样的事情而不依赖于HTML5的'data- *'属性来实现它:http://jsfiddle.net/LE9bx/。 – aroth 2012-08-10 01:34:20