小编jak*_*ker的帖子

禁用输入中的空格,并允许后退箭头?

我试图禁用用户名文本字段中的空格,但我的代码也禁用了后退箭头.任何方式允许后箭头?

    $(function() {
         var txt = $("input#UserName");
         var func = function() {
                      txt.val(txt.val().replace(/\s/g, ''));
                   }
         txt.keyup(func).blur(func);
    });
Run Code Online (Sandbox Code Playgroud)

小提琴:http: //jsfiddle.net/EJFbt/

html javascript jquery input

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

将输入值传递给$ mdDialog

我正在尝试将表单输入传递给我的对话框(例如标题).问题是:它没有得到表格$scope.

如果我将$scope控制器设置为sinde,它将显示正常(参见$scope.text例如).但是,如果我尝试获取表单$scope(请参阅`$ scope.taskTitle),它就不会显示任何内容.看我的代码:

JavaScript的

app.controller('tasksCtrl', ['$scope', '$mdDialog',  function($scope, $mdDialog){


$scope.teste = 'Just a test, dude';

$scope.expandTask = function() {

    $mdDialog.show({
        clickOutsideToClose: true,
        controller: DialogController,
        scope: $scope,
        preserveScope: true,
        templateUrl: 'models/dialog.tmpl.php',
        locals: {
            id: $scope.tasklist.id,
            title: $scope.taskTitle
        }
    });

}

function DialogController($scope, $mdDialog, id, title) {

    $scope.id = id;
    $scope.title = title;

    $scope.hide = function() {
        $mdDialog.hide();
    };

    $scope.cancel = function() {
        $mdDialog.cancel();
      };
}
}]);
Run Code Online (Sandbox Code Playgroud)

HTML

<div class="input-container float-icon" flex="100" layout="row" ng-repeat="task …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angular-material

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

标签 统计

javascript ×2

angular-material ×1

angularjs ×1

html ×1

input ×1

jquery ×1