在ember.js中搜索JSON数据

时间:2014-07-24 04:59:35

标签: javascript mysql json ember.js

我在我的项目中使用ember.js,我们将mysql数据作为JSON提取到应用程序中。

   App.ContactsRoute=Ember.Route.extend({
        model:function(){
            return $.getJSON('../getJSON.php?db=db1&table=contact_info',function(contacts){
            console.log(contacts);
            return contacts;
        });
    }
});

并在联系人模板中的index.html文件中

<tbody>

    {{#each contacts in model}}
    <tr>
      <td>

      {{contacts.contactdata.contact_name}}

      </td>
      <td><a href="#" {{action 'deletecontact' contacts}}><i class="fa fa-times fa-2x" style="color:red;"></i> </a>
</td>
      </tr>
        {{/each}}

    </tbody>

我想创建一个搜索框,用户在其中键入联系人姓名,名称从列表中显示

请指导我,因为我是Ember.JS的新手

1 个答案:

答案 0 :(得分:1)

我自己找到了这个问题的解决方案。

我尝试使用REST API,我之前没有使用过。 API建立在PHP的Restler框架之上。

使用此API,我的问题已解决

全部谢谢