从文本区域

时间:2016-11-16 22:03:42

标签: javascript jquery json html5 textarea

目前我有一个外部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)

提前致谢:)

0 个答案:

没有答案