是否可以在html控件中将json对象数据放在html文件中。我可以将json对象存储在html文本框控件中作为数据属性。
答案 0 :(得分:5)
您可以存储在data
:
<input type="text" data-myjson="{'foo':false,'baz':'hello'}" />
在jQuery中:
var myjson = $.parseJSON($('input').data('myjson'));
答案 1 :(得分:2)
只要您输入data- *属性作为格式良好的JSON并通过$ .data()访问它,它就可以正常工作。
答案 2 :(得分:0)
<textarea id="jason_data" style="display:none">{"data1":'"double quotation marks"',"data2":"'single quotation marks'"}</textarea>
var oData = $.parseJSON($('json_data').value);