在angularjs中过滤服务

时间:2016-03-08 14:14:04

标签: javascript php jquery angularjs ajax

我正在重写一个使用html,js和php进入角度的应用程序。我遇到了有关过滤器的问题。在实际的形式中,我有来自php的js填充ajax的下拉列表。 js中的配置类似于

form = new form('user-page');
form.ajaxselects = [ ['UserID', {table: 'users', DefaultValue: 5} ] ]
form.construct();

function form(formName) {
var this.ajaxselects;
function construct() {
   foreach (this.ajaxselects as ajaxselect) {
      $.post( ajaxselect[0], { Action:'get' },
       function( data ) {
          // exemplification, not real code
          $(this).select(ajaxselect[0]).values = data;
       }, 'json'
     );
   }
}

编辑:

目前如何使用js:

我实例化一个名为form的对象,并以该形式配置我的所有元素。下拉菜单,现场验证等。

我配置后(配置意味着我说下拉列表从服务器获取值,默认值是什么等),对于验证我说什么是规则(它是强制性的,它是小数)。

然后当我在表单对象上运行一个函数时,我会为每个下拉列表填充并填充它,添加事件验证输入等。

我想知道我是否可以,如果是,如何,以角度来构建这样的东西。为了提供服务,我们假设一套规则,例如: ['user_id',http_request:'server.com/api/populate/user_id',default_Value:1]然后我得到填充了这些值的用户的下拉列表。我不知道如何更好地解释它。

0 个答案:

没有答案