ng-click或被调用的方法不起作用

时间:2016-06-21 22:13:27

标签: html angularjs visual-studio-2010

我试图在Angular中调用一个方法,但它不起作用,我不知道为什么

这是我的HTML

 <div class="panel-footer text-right">
     <input type="button" ng-click="AceptarSolicitudPendiente()" class="btn btn-primary"  value="Guardar" />
 </div>

这是我的JS

  s.AceptarSolicitudPenediente = function () {
      var config = {
          method: "POST",
          url: "CatSolicitud.aspx/GuardarLOG",
          data: {
              Log: {
                  IdSolicitud: s.solicitudSeleccionada.Id_Sol,
                  FechaCompromiso: $("#FechaCompromiso").val(),
                  Comentario: s.Comentario,
                  Estatus: "Activo",
                  Motivo: null
              }
          }
      };

      h(config).success(function (data, status, head, conf) {
          data = $.parseJSON(data.d);

          if (data.success) {
              s.closeAceptar();
              s.message = data.message;
              s.openModal();
              s.loadSolicitud();
          } else {
              s.message = data.message;
              s.openModal();
          }
      }).error(function (data, status, head, conf) {
          console.log(data);
      });
  }

它应该工作,因为我有另一种方法来做另一个动作,它可以工作,但不是这个。我厌倦了搜索任何错误或其他东西,但没有,我找不到任何东西。

1 个答案:

答案 0 :(得分:0)

我刚发现自己的错误,我正在撰写不同名称的功能。

我打电话给 AceptarSolicitudPendiente(),它是 AceptarSolicitudPenediente()

谢谢你们。