小编Muz*_*han的帖子

Angular.js按精确值过滤(严格相等)

我有以下HTML代码

  <ul ng-repeat="friend in friends | filter: { age: '2' } | orderBy: 'name' ">
   <li>{{friend.name}}</li>
  </ul>
Run Code Online (Sandbox Code Playgroud)

这是我的$ scope变量

 $scope.friends = [
{ name: "Peter",   age: 2 },
{ name: "Pablo",   age: 55 },
{ name: "Linda",   age: 20 },
{ name: "Marta",   age: 37 },
{ name: "Othello", age: 20 },
{ name: "Markus",  age: 32 }
];
Run Code Online (Sandbox Code Playgroud)

它回来了

Linda
Markus
Othello
Peter
Run Code Online (Sandbox Code Playgroud)

如何在ng过滤器中进行比较,以及如何让我的朋友只有2岁

Peter
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

12
推荐指数
1
解决办法
1万
查看次数

firefox中的退格键问题

我有一个文本框,并仅使用jquery应用允许使用空格的字母.它在chrome中工作但是在firefox中,退格键不起作用.

<input type="text" placeholder="" id="id1">

$(function(){
$('#id1').keypress(function (event) {
      if ((event.which >= 65 && event.which < 91) || (event.which > 96 && event.which < 123) || event.which === 32 || event.which===0) {
          return true;
      }
        else {
          event.preventDefault();
      }
 })});
Run Code Online (Sandbox Code Playgroud)

这是Plnkr

javascript firefox jquery

7
推荐指数
1
解决办法
5570
查看次数

JSON解析字符串有Apostrophe(单引号)

我如何解析以下字符串

var a = JSON.parse('[' + '{"NoteName":"it's my life","UserId":"100","NoteActive":true,"UserEmail":"admin@dev.xrc.com","CreatedDate":"8/13/2012 1:47:35 PM"}' + ']');
Run Code Online (Sandbox Code Playgroud)

javascript

6
推荐指数
1
解决办法
1万
查看次数

ng-if或ng-checked匹配逗号分隔值

我有以下HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Example - example-ngModel-getter-setter-production</title>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.4.0/angular.min.js"></script>
<script src="app.js"></script>

</head>
<body ng-app="getterSetterExample">
<div ng-controller="ExampleController">
<form name="userForm">

<label ng-repeat="id in ids">
    <input type="checkbox" 
           value="{{id.id}}"
           ng-checked="id.id == csv"> {{id.id}}
</label>

</form>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

控制器是

(function(angular) {
  'use strict';
 angular.module('getterSetterExample', []).controller('ExampleController', ['$scope', function($scope) {

 $scope.csv = '5,6,76,78';
 $scope.ids = [
    {id:5},
    {id:64},
    {id:456},
    {id:47},
    {id:767},
    {id:78},
    {id:55},
    {id:98}
];

 }]);
})(window.angular);
Run Code Online (Sandbox Code Playgroud)

我想在csv中找到id时检查复选框.例如,id 5和78在csv中,因此最初应选择这两个值复选框

这是http://plnkr.co/edit/XoW4hARWlzN5iTMuCJW1

html arrays checkbox angularjs angular-ng-if

5
推荐指数
1
解决办法
2400
查看次数

在Web api控制器中手动验证Model

我有一个名为'User'的类和一个属性'Name'

public class User
{
    [Required]
    public string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

而api控制器的方法是

public IHttpActionResult PostUser()
{

       User u = new User();
       u.Name = null;

        if (!ModelState.IsValid)
        return BadRequest(ModelState);

        return Ok(u);
}
Run Code Online (Sandbox Code Playgroud)

如何手动验证User对象,以便ModelState.IsValid向我返回false?

asp.net asp.net-mvc asp.net-web-api

5
推荐指数
2
解决办法
2万
查看次数

引导模型向下滚动时加载数据(延迟加载)

我有具有滚动功能的引导模式。我想在滚动点击模式底部(不是页面底部)时从 AJAX 调用加载数据。我正在使用这个 jQuery 代码,但它不适用于这个引导模式。

$(window).scroll(function() {
 if($(window).scrollTop() == $(document).height() - $(window).height()) {
       // ajax call get data from server and append to the div
 }
});
Run Code Online (Sandbox Code Playgroud)

这是我的模型

<div class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 
  <div class="modal-dialog" style="overflow-y: scroll; max-height:85%;  margin-top: 50px; margin-bottom:50px;"> 
    <div class="modal-content"> 
        <div class="modal-header"> 
            <h3 class="modal-title">ASDFASDFASDFASDF</h3> 
        </div> 
        <div class="modal-body">ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF
      ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF
      ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF
      ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF ASFASDFASDFASDF
      ASFASDFASDFASDF ASFASDFASDFASDF …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery twitter-bootstrap

3
推荐指数
1
解决办法
3858
查看次数