小编dco*_*ith的帖子

kendoui:grid - 在网格的顶部和底部设置寻呼机

有一种简单的情况找不到解决方案.Kendo-UI仅在底部实现网格分页.我试图让它在顶部显示寻呼机,但它变得无法点击.我认为我的克隆部分是错误的,但不知道如何解决它.先谢谢你们.

这里是脚本和jsp的一部分......

<kendo:grid name="grid" pageable="true" dataBound="onBound">
    <kendo:dataSource serverPaging="true" serverSorting="true">
        <kendo:dataSource-transport>
            <kendo:dataSource-transport-read url="api/items" />
        </kendo:dataSource-transport>
        <kendo:dataSource-schema data="data" total="total" />
    </kendo:dataSource>
    <kendo:grid-columns>
        <kendo:grid-column title="id" field="itemId"></kendo:grid-column>
    </kendo:grid-columns>
</kendo:grid>



<script type="text/javascript">
    function onBound() {
        var grid = $("#grid");
        grid.find(".k-grid-pager")
            .clone()
            .insertBefore(grid.find(".k-grid-header"))
            .addClass("pagerTop").css("border-width", "0 0 1px 0");
    }   
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery kendo-ui kendo-grid

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

单击jquery时该按钮不执行任何操作

我正在学习jquery,我遇到了问题.

这是代码

$(function(){
  var gotProducts=new Array();
  var productsWithDelete=new Array();
  $('.addProducts').on('keyup',function(event) {
    var searchVal=$(this).val().trim();
    if(searchVal.length > 0) {
      $.ajax({
        url: 'http://localhost/url',
        data: { products: $(this).val(), },
        type: 'POST',
        dataType: 'html',
        success: function(msg) {
          $('#printTheProducts').html(msg);
        }
      });
    }
  });

  $('.productsButton').click(function() {
    alert('yes');
  });

});
Run Code Online (Sandbox Code Playgroud)

我从ajax调用获得的响应是​​一个具有类productsButton按钮. 现在,当我尝试单击该按钮时,我通过ajax然后它不会提示是.我的意思是它什么也没做.问题: - 可能是什么问题?





javascript ajax jquery

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

CSS选择器没有在角度单元测试中找到dom元素w/karma&chai

我有一个测试指令,我要验证它有几个具有类属性的特定元素.当使用karma + chai进行测试时,我只能选择element.find实际的dom元素(即div).使用element.find按类或ID定位失败.有人可以在这种情况下照亮我使用的api吗?

这是单元测试

var expect = chai.expect;
var assert = chai.assert;
beforeEach(module('blah'));
beforeEach(module('mytemplates')); // for ng-html2js

describe('Testing notifications directive', function() {
    var scope, elem, directive;

    var html = '<notifications></notifications>';
    var rendered;
    beforeEach(function(){
        inject(function($compile, $rootScope) {
            elem = angular.element(html);
            scope = $rootScope.$new();
            scope.notificationList =_notificationsspecmockdata;
            rendered = $compile(elem)(scope);
            scope.$digest();
        });
    });

    it('should render a notifications element', function() {
        console.log(elem);
        console.log(elem.find('.close-icon'))
        console.log('------------------');
        console.log(rendered);
        console.log(rendered.find('.close-icon'))
        console.log('------------------');
        console.log(elem.find('div').length);

        expect(elem.find('div').length).to.eql(6); // works
    });
});
Run Code Online (Sandbox Code Playgroud)

和输出.正如你所看到的那样,dom元素确实存在于我正在寻找的类中.

Object{0: <li id="notificationdropdown" class="notification-dropdown hidden-xs hidden-sm">
    <a href="#" class="trigger">
        <i …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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

角度材料md按钮ng-click不起作用

带有ng-click的md按钮不起作用.所以我创建了如下的简单控制器.我点击了button2它的作品,但是点击md-button什么也没发生.

调节器

app.controller('MyContrl', function ($scope) {
    $scope.submit = function () {
        $scope.message = "asdfa";
    };
});
Run Code Online (Sandbox Code Playgroud)

HTML

{{message}}
<md-input-container>
    <md-button ng-click="sumit()">Button1 - Doesn't work</md-button>
</md-input-container>
<button ng-click="submit()" value="Button2- works" class="md-raised">sdf</button>
Run Code Online (Sandbox Code Playgroud)

angularjs angular-material

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