Jquery遍历JSON数组

时间:2014-11-13 14:58:26

标签: jquery json gwt

我创建了一个侦听输入的函数,并在输入字段更新时打印出一条消息。以前我的代码看起来像这样:

HTML

<div class="meta">@name</div>
<div class="meta">@date_today</div>

<div id="meta"></div>

注意:@在GWT中用作<input type="text">的简写,所以它基本上是相同的。如果在js脚本中使用它,它也可以用作input.value()

Js功能:

var $meta = $('#meta');
var _meta = $('.meta input');
var message = "form updated";

var createNarrative = function (section, element, txt) {
    section.change(function() {
        element.show().html(txt)
    });
}

createNarrative(_meta, $meta, message);

现在我需要更新函数,以便将所有函数参数移动到JSON文件。

 var json = [
            {
                "section": "$('#meta')",
                "input": "$('.meta input, .meta select')",
                "output": "Form Updated"
            }
        ]

function(data){
        $.each(index, object){
            var section = object.section;
            var input = object.input;
            var output = object.output;
        }

        input.change(function() {
            section.show().html(output)
        });
    };
}

但是,此功能会响应错误。当我在GWT工作时,调试有点困难。我无法弄清楚它为什么不起作用。

0 个答案:

没有答案