小编Nat*_*han的帖子

在JavaScript中同步使用setTimeout

我有以下场景:

setTimeout("alert('this alert is timedout and should be the first');", 5000);
alert("this should be the second one");
Run Code Online (Sandbox Code Playgroud)

我需要在setTimeout执行setTimeout中的代码后执行之后的代码.由于之后的代码setTimeout不是我自己的代码,我不能把它放在setTimeout中调用的函数中...

有没有办法解决?

javascript settimeout

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

远程调试.NET代码Visual Studio 2010

我一直在寻找我的帽子而没有任何结果,所以你们所有人都有一个问题:

我在域A上有一台计算机.在那里我有一个在域B上运行的虚拟机.

我已经在我的计算机上安装了visual studio,但没有安装在vm =>因此我想调试运行在vm(域B)上的程序,我用.NET编写的Visual Studio安装在.NET上(域名)一个).

在vm上启动vsmon程序时,你有2个选项(windows auth.&no auth - native only).

当选择不认证时,我只能查看我的visual studio中的进程并且我可以附加,但断点没有被击中(因为PDB文件不包含本机符号,因为它是用.NET编写的?)

选择Windows身份验证时我无法连接,我收到错误"登录失败"...

有关于此的任何想法/建议吗?

(顺便说一句,我的VM上的防火墙已关闭)

.net remote-debugging visual-studio

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

在每一行上添加count()列

我不确定这是不是一个好问题.

我有一个复杂的查询与很多联合会搜索多个表的某个关键字(用户输入).搜索到的所有表都与表有关book.

使用LIMIT对结果集进行分页,因此总会有最多10个结果被撤消.

我希望结果集中有一个额外的列,显示找到的结果总量. 我不想使用单独的查询来执行此操作.是否可以在结果集中添加count()列来计算找到的每个结果?

输出看起来像这样:

ID    Title    Author    Count(...)  
1     book_1   auth_1      23  
2     book_2   auth_2      23  
4     book_4   auth_..     23  
Run Code Online (Sandbox Code Playgroud)

...

谢谢!

mysql sql

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

JavaScript 没有立即更新 DOM

我的问题与这篇文章中描述的问题非常相似:

Javascript进度条不会“即时”更新,而是在进程完成后立即更新?

我有一个调用一些服务并处理一些操作的脚本。我正在尝试创建一个进度条,向最终用户指示脚本执行的当前状态。我计算进程 (#currentaction / #totalactions) 以指示进度,并在每次使用此新值处理操作时更新 DOM。

然而,DOM 仅在所有操作完成后才会更新。我在我的函数中放置了一个 setTimeout ,并且由于某种原因 DOM 仍然没有逐步更新,它仅在执行整个 jscript 时更新。

这是我的 JScript 的示例

    var pos = RetrievePos();
_TOTALCOUNT = (pos.length);

for(var i = 0; i < pos.length; i++) {
    var cpos = pos[i];
    CreateObject(cpos, id);
}

function CreateObject(cpos, id)
{
    setTimeout(function() {
        //do work here, set SUCCESS OR ERROR BASED ON OUTCOME
        ...

        //update gui here
        var scale = parseFloat(_SUCCESS + _ERRORS) / parseFloat(_TOTALCOUNT);
        var totWidth = $("#loaderbar").width();
        $("#progress").width(parseInt(Math.floor(totWidth * scale)));
    }, 500);
} …
Run Code Online (Sandbox Code Playgroud)

html javascript dom

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

Orchard CMS - 在 API 调用中返回 HTML

我在 Orchard CMS (1.10) 中创建了一个自定义模块,它公开了一个 API 端点。我想公开一个 Get 调用,如果我传递内容项的 ID,它将返回该内容项的 Html。

我也想知道如何在 API 调用中返回页面布局 html?

谢谢

orchardcms orchardcms-1.6 orchardcms-1.8 orchardcms-1.9

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