目前我有一个外部json文件,我有一个函数可以获取json并执行一个函数。
我还有一个用户可以粘贴值的文本区域。
我想要的是,无论用户粘贴到此框中的是什么,都会被加载到与我所拥有的函数相同的内容中。
外部json文件:file1.json
看起来像......
{
"ABCD": {
"vers": "25a",
"WWW": "ACD",
"Actions": {
"Set": {
}
}
}
}
Javascript文件:file2.js
// load the json - this loads the external stuff fine//
//i comment out some parts of this json file and i want the user to now
//manually add it in a text area and when they load this page the value of
//the text area is added to this 'control' too.
var a = $.getJSON("media/v01/one.json", function(a) {
control.load(a);
});
我的文字区域位于键'1'
下的index.html页面内我要添加的新功能应该从文本区域获取此值并将其加载到'control'aswel。 control是我自己的控件,它有一个load方法。但当我做control.load()时没有任何反应。
**也许我可以使用另一种方法? **也许有一种javascript方式只需将文本区域的值添加到 '控制'。 **或者是一种java脚本方式将文本区域的值添加到我的json文件中而不需要添加任何加载函数?
像......那样...... var b = $.getJSON(localStorage.getItem('1'), function(b) {
control.load(b);
});
// localStorage.getItem('1')返回json值。 //我希望将此值加载到'control'
中错误:当我将页面加载为空白时。 xhr.send(options.hasContent&& options.data || null)
提前致谢:)