是否可以將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