小编Dev*_*ate的帖子

使用ajax调用使用相同的类填充多个元素

这对我来说是一个全新的概念,所以我真的需要一些帮助.我正在尝试使用对Web服务的ajax调用来填充"WorkstationCount"类的所有标记.我已经确认了webservice,如下所述,正在运行并返回一个正确的整数.但是,HTML永远不会被更改.目前使用下面的代码我也没有收到任何控制台错误.我确定我做错了,但我试过:)

$('.WorkstationCount').html(function () {
    $.ajax({
        url: 'details.svc/getWorkstationCounts',
        type: 'GET',
        data: { 'packageid': $(this).attr('id') },
        dataType: 'json',
        success: function (count) {
            return count.d;
        },
        error: function (a, b, c) {
            $('.Toast').html('Error Retreiving Workstation Count!');
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

试图澄清

 <span class="WorkstationCount" id="1"></span>
 <span class="WorkstationCount" id="2"></span>
 <span class="WorkstationCount" id="3"></span>
Run Code Online (Sandbox Code Playgroud)

所以每个span应该有不同的结果...使用元素id进行ajax调用,然后它应该根据结果修改span的内容

jquery jquery-selectors

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

jquery选择器单击不从动态生成的按钮触发?

从ajax成功调用生成以下按钮(其中有许多):

<a class="btn appDetails" href="#myModal" data-toggle="modal" role="button">' + data.Application_Name + '</a>
Run Code Online (Sandbox Code Playgroud)

我已经尝试了以下所有内容,似乎没有一个发射:

$('.appDetails').click(function () {
    alert("test");
});

$('.appDetails').live("click", function () {
    alert("test");
});

$('.appDetails').on("click", function () {
    alert("test");
});

$('document').on("click",".appDetails", function () {
    alert("test");
});
Run Code Online (Sandbox Code Playgroud)

可能缺少一些愚蠢的东西...请注意,单击该链接可以正确打开引导模式.不确定这是否有冲突,我不这么认为......

ajax jquery twitter-bootstrap jquery-events

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

materializecss,垂直偏移下拉菜单内容

我正在尝试向导航栏添加一个下拉菜单,如此处的文档所述

默认情况下,.dropdown-content设置为top: 0;。这是默认行为:

在此处输入图片说明

如果将顶部更改为50pxmaterialize.css则实际上将其向上移动50像素并将元素样式设置为top: -50px

这是代码:

.dropdown-content {
    top: 50px;
}
Run Code Online (Sandbox Code Playgroud)

但是在渲染时,该元素如下所示:

<ul id="dropdown1" class="dropdown-content" tabindex="0" style="display: block; width: 139.297px; left: 900.891px; top: -50px; height: 216px; transform-origin: 0px 0px 0px; opacity: 1; transform: scaleX(1) scaleY(1);">
Run Code Online (Sandbox Code Playgroud)

(关键是`top:-50px;)

我测试了多个值,这里是65:

.dropdown-content {
    top: 65px;
}
<ul id="dropdown1" class="dropdown-content" tabindex="0" style="display: block; width: 139.297px; left: 900.891px; top: -65px; height: 216px; transform-origin: 0px 0px 0px; opacity: 1; transform: scaleX(1) scaleY(1);">
Run Code Online (Sandbox Code Playgroud)

(现在是 …

css materialize

0
推荐指数
2
解决办法
2079
查看次数

在linq语句中添加"Where"?

我不知道linq AT ALL.完成我们所有后端工作的人已经工作了2周,但我需要做的就是根据"term" 过滤getItemList.我已经尝试过搜索如何添加"where"子句,但我只是没有运气.

请注意,我在getItemList参数中添加了"string term" .

请帮忙.

public IndexedItem getItem(string name) {
    var repo = new Project.SQLServerDataManager.IndexItemRepository(ConfigurationManager.ConnectionStrings["ItemRepositoryConnstring"].ConnectionString);
    return repo.getItem(name);
}

public object getItemList(string term) {
    var repo = getRepo();
    return from i in repo.getItem() 
        select new { name = i.name, itemType = i.itemType.name };
}

private IIndexedItemReadOnlyRepository getRepo() { 
    return new Project.SQLServerDataManager.IndexItemRepository(ConfigurationManager.ConnectionStrings["ItemRepositoryConnstring"].ConnectionString);
}
Run Code Online (Sandbox Code Playgroud)

编辑澄清: "术语"是搜索词.它需要匹配项目"名称"

c# sql linq where-clause signalr

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

是否可以限制查询的记录数量?

就本问题而言,其结果或准确性无关紧要.我只是想知道是否可以查询表的前1000行.这可能只产生100个结果,或者它可能返回1000.我不想明确限制结果,只需要查询的行数.

sql sql-server

-2
推荐指数
2
解决办法
310
查看次数