问题列表 - 第24189页

jQuery addClass() 不在 jQuery.ajax() 之前运行

我试图有一个按钮,loading在发出一系列 ajax 请求之前,onclick 会将一个类(将光标设置为“等待”)应用于主体。

代码是:

$('#addSelected').click(function(){
    $('body').addClass('loading');

    var products = $(':checkbox[id^=add_]:checked');
    products.each(function(){
        var prodID = $(this).attr('id').replace('add_', '');
        var qty = $('#qty_' + prodID).val();
        if($('#prep_' + prodID).val())
        {
            prodID += ':' + $('#prep_' + prodID).val();
        }
        // Have to use .ajax rather than .get so we can use async:false, otherwise
        // product adds happen in parallel, causing data to be lost. 
        $.ajax({
            url: '<?=base_url()?>basket/update/' + prodID + '/' + qty,
            async: false,
            beforeSend: function(){
                $('body').addClass('loading');
            }
        });
    });
}); …
Run Code Online (Sandbox Code Playgroud)

ajax jquery addclass

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

SqlBulkCopy和实体框架

我目前的项目包括3个标准层:数据,业务和演示.我想使用数据实体来满足我的所有数据访问需求.应用程序的部分功能是需要将平面文件中的所有数据复制到数据库中.该文件不是很大,所以我可以使用SqlBulkCopy.我在.NET中找到了几篇关于SqlBulkCopy类用法的文章.但是,所有文章都使用DataTable来来回移动数据.

有没有办法将数据实体与SqlBulkCopy一起使用,还是必须使用DataTables?

.net c# entity-framework sqlbulkcopy

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

HTTP 404是否适合分页内容超出范围的页码?

我有一个主要显示内容分页列表(文章,数据元素等)的网站,我想知道当用户在可用列表范围之外导航时返回HTTP 404(例如,手动编辑的URL).

有些网站只显示"没有结果/页码超出范围",有些网站还会返回HTTP 404状态.

你对此有何看法,为什么?

UPDATE

这不是和api回应.此问题与用户查看的页面有关,其中包括主区域中的列表/表格.

UPDATE

边界示例:第1页是超出范围的页面,因为尚未显示所显示列表的数据.

我应该展示404吗?如果它在哪里搜索结果我不介意...但是对于分页列表/数据表的普通查看似乎很苛刻.

示例:Stack Overflow运行的第一天仍然没有问题,您点击了主页以及404,还是只有200个"还没有问题"的消息?

http-status-codes http-status-code-404

8
推荐指数
2
解决办法
926
查看次数

使用ENDSESSION_CLOSEAPP和wParam == FALSE对WM_ENDSESSION的正确响应是什么?

按照WM_ENDESSION文档,当lParam的是ENDSESSION_CLOSEAPP和wParam为FALSE,"应用程序应该不会关机".

  • 那么,我应该忽略它并使用默认响应吗?
  • 它的目的是什么?

(我正在用Qt(C++)中的Windows事件/消息来关闭一些已启动的进程,但这只是上下文,不应该在这里有任何影响......)

session winapi message

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

温莎依赖

我有一个像这样的构造函数的类:

public UserRepository(IBlockRepository blockRepos)
{
}
Run Code Online (Sandbox Code Playgroud)

再次,我有另一个类与这样的构造函数:

public BlockRepository(IUserRepository userRepo)
{
}
Run Code Online (Sandbox Code Playgroud)

这导致温莎错误:

Castle.MicroKernel.Handlers.HandlerException:无法创建组件'UserRepository',因为它具有要满足的依赖项.UserRepository正在等待以下依赖项

我该如何解决?

.net dependency-injection castle-windsor

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

如何将字符串颜色转换为十六进制代码或RGB值?

我不确定它是否可能,但我想创建某种函数,你传入一个字符串,如"黄色"或"绿色",它返回其十六进制代码或绿色或黄色适合的十六进制代码的范围.

这可能在PHP?如果不可能,我愿意尝试其他任何可以做到这一点的事情!

谢谢大家

php hex colors

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

msbuild不支持部署项目:我的选择是什么?

我正在使用TeamCity自动使用msbuild构建我的解决方案,似乎不支持.vdproj.我有什么选择来构建msi /安装程序?

  1. 在构建服务器上安装Visual Studio
  2. 使用其他安装程序(WiX,nullsoft,innosetup?)
  3. ?!

我已经运行TeamCity并构建.zip,我正在寻找最快的解决方案.

编辑:我忘了提到它是一个WPF .exe应用程序

.net msbuild windows-installer vdproj

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

WCF Rest服务与存储库模式一起使用?

我正在考虑将我的服务层和我的数据层(存储库模式)移动到WCF Rest服务.

所以基本上我会在本地安装我的软件(WPF客户端),这将调用通过Rest服务存在的服务层...然后服务层将使用WCF Rest服务调用我的数据层或者也可以通过DLL程序集

我希望了解性能会是什么样的.目前,我在本地通过DLL程序集在本地安装了我的数据层和服务层.

另外我假设WCF REST服务不支持方法重载,但是具有相同的名称,但具有不同的签名?

我真的很感激任何人都能给予的任何反馈.

谢谢

c# rest wcf repository-pattern

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

在Xcode中调试时自动打开终端?

在Xcode中调试可执行文件时,我经常需要打开一个终端窗口,导航到可执行文件的工作目录并在那里做一些工作.有没有什么办法让我每次调试程序时Xcode都会在这个位置自动打开一个终端窗口?

macos terminal xcode automation

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

detachEvent不使用命名内联函数

我今天在IE8中遇到了一个问题(注意我只需要支持IE)我似乎无法解释:使用命名的匿名函数处理程序时detachEvent不起作用.

document.getElementById('iframeid').attachEvent("onreadystatechange", function onIframeReadyStateChange() {
    if (event.srcElement.readyState != "complete") { return; }

    event.srcElement.detachEvent("onreadystatechange", onIframeReadyStateChange); 

    // code here was running every time my iframe's readyState 
    // changed to "complete" instead of only the first time
});
Run Code Online (Sandbox Code Playgroud)

我最终发现改变onIframeReadyStateChange以使用arguments.callee(我通常会避免)而不是解决了这个问题:

document.getElementById('iframeid').attachEvent("onreadystatechange", function () {
    if (event.srcElement.readyState != "complete") { return; }

    event.srcElement.detachEvent("onreadystatechange", arguments.callee);    

    // code here now runs only once no matter how many times the 
    // iframe's readyState changes to "complete"
});
Run Code Online (Sandbox Code Playgroud)

是什么赋予了?!第一个代码段不应该正常工作吗?

javascript internet-explorer anonymous-function javascript-events

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