小编Jim*_*mmy的帖子

jQuery和IE崩溃在$('#someDiv').hide();

好吧,经过一段时间的挠挠我的头,"嗯?" 试图找出为什么IE在加载我的一个加载了jQuery优点的页面时会直接崩溃,我把罪魁祸首缩小到这条线

$('div#questions').hide();
Run Code Online (Sandbox Code Playgroud)

当我说IE崩溃时,我的意思是它完全崩溃,试图做它的网页恢复废话失败.

我正在运行jQuery 1.4.2并使用IE 8(尚未测试任何其他版本)

我目前的解决方法是:

if ($.browser.msie) { 
    window.location = "http://www.mozilla.com/en-US/products/download.html"; 
}
Run Code Online (Sandbox Code Playgroud)

出于某种原因,我觉得我的IE用户对这个解决方案不会很满意.

有问题的div有很多内容,其他的div再次被隐藏和显示,所有这些都很好用,花花公子只有当巨型父div被隐藏时IE才会翻转并刺伤自己.

有没有人遇到这个或有任何可能的想法出错?

编辑:

一切都包含在$(document).ready(function(){})中; 我的代码都是内部的,所以我不能不幸地链接它.

编辑:发现IE 8崩溃代码

<ol class="actionHelp">
    <li>List the tasks (or actions) that are involved in your pattern along the top (one per column)</li>
    <li>Put the starting point in the first column and the ending point in the last column.</li>
    <li>To fill in the middle, simply ask: "What happens next?" If only one thing ever happens next, then it should get 100%. …
Run Code Online (Sandbox Code Playgroud)

jquery

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

ASP.NET模式弹出窗口,完全来自代码背后?

我想要做的是创建一些可重用的代码,可以编写模式弹出窗口,通过javascript或使用ajaxcontrol工具包全部来自后面的代码.

模式将是一种登录弹出窗口,用于控制对网站的更多限制区域的访问,从而允许某些用户重新进行凭证以获得更高的访问权限.

我正在考虑做一个用户控制,但我想到了一些问题,传递所有适当的信息,而不是完全笨拙.

如果有人有任何良好的链接或建议这样做,将不胜感激!

谢谢!

编辑:我知道如何使用ajax控件工具包及其控件,我知道如何制作登录屏幕,我问如何完全从一个独立于其实现的类的代码中执行此操作

c# asp.net ajaxcontroltoolkit

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

如何从asp.net MVC控制器中的uploadify访问scriptData

嘿伙计们,我已经在我的mvc项目上安装了uploadify来处理一些文件上传,而且这部分工作非常好我只是想知道我需要添加到我的控制器操作中以获取我从中传递的scriptData变量的访问权限uploadify javascript

编辑以获得更多说明:

我的uploadify脚本如下:

var fileCategoryID;
$(document).ready(function() {
$('#uploadify').uploadify({
    'uploader': '../../scripts/uploadify.swf',
    'cancelImg': '../../content/images/cancel.png', 
    'script': '../../' + $('#Controller').val() + '/FileSave/' + $('#OrderID').val(),
    'folder': 'Uploads',
    'multi': true, 
    'auto': false,
    'queueSizeLimit': 5,
    'queueID': 'fileQueue',
    'displayData': 'speed',
    'fileExt': '*.pdf',
    'fileDesc': 'PDF',
    'sizeLimit': '5242880',
    'scriptData': { 'categoryID': fileCategoryID }
});
$('#fileCategory').change(function() {
    fileCategoryID = $('#fileCategory').val();
});
});
Run Code Online (Sandbox Code Playgroud)

我很好奇如何从我的控制器动作中访问这些数据

asp.net-mvc uploadify

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

TDD最佳实践,方法等的资源

我正在寻找一套良好的资源来开始转换为TDD,我似乎总是首先开始运行单元测试,但是我开发的越少,我就越想为我认识的工作编写测试.所以我希望改变我的思维方式,开始用TDD思维方式开发

tdd

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

Jquery - 专注于pageload上表单中的输入字段?

我正在尝试关注我的登录屏幕中的用户名输入,以便更容易访问登录,目前我的jquery看起来像这样

$(document).ready(function() {
    $('#Username').focus();
});
Run Code Online (Sandbox Code Playgroud)

但这不起作用......任何想法?

jquery

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

jQuery + parseInt()不能很好地播放

我有这个jQuery片段用于从输入字段获取ID号

$('table th input').change(function() {
    var id = $(this).attr('id');
    id = parseInt(id);
    id = isNaN(id) ? 0 : id;
    alert(id);
});
Run Code Online (Sandbox Code Playgroud)

字段的ID沿着'col2Name'等行,我想从那里抓住2,由于某种原因,在我的警报中我总是得到0,现在当我尝试做的时候:

alert(parseInt('12978sdkjfhakj'));
Run Code Online (Sandbox Code Playgroud)

我得到了12978的适当回复,为什么这不起作用?

jquery

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

ASP.NET C#Active Directory - 查看用户密码到期之前的时间

我有一个有趣的问题,我正在编写密码管理网页/服务,我正试图找到一种方法来确定用户的密码何时到期,这样我就可以用它手动重置其他密码并发送电子邮件等.

我遇到的问题是,当我试图遍历我的用户时,我发现他们中的大部分没有pwdlastset属性,所以我无法确定它什么时候会过期.

所以我想我正在寻找一个好方法的想法来检查用户的密码何时到期,除了使用pwdlastset属性和计算剩余时间.

谢谢一堆.

asp.net active-directory c#-3.0

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

ASP.NET MVC 2放置逻辑的位置

我有一个带有一些复杂业务规则的ASP.NET MVC 2应用程序,我试图确定将特定逻辑放在哪里。

创建记录时会发生逻辑,根据该记录的某些字段,需要创建其他记录。

我当前正在将存储库模式与ORM一起使用,最容易放置此逻辑的位置将在我的存储库类中,但是我觉得这是一个非常重要的位置,具有重要的规则,我将其直接放置在我的部分模型类中具有我的验证和元数据,但随后我必须在控制器或存储库中调用方法,这可能会将太多有关实现的知识扩展到这些层。

您对我有哪些最佳实践提示?

谢谢!

3-tier asp.net-mvc-2

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

MVC 3 - 为子对象渲染其他编辑器模板

我试图创建一个表单,允许用户与0多个孩子创建一个实体对象,主要对象是一个Lead具有0一对多BeneficiaryPayer对象.三者之间的关系如下:

Lead has many Beneficiaries (one to many)
Lead has many Payers (many to many) joined through LeadsPayers
Run Code Online (Sandbox Code Playgroud)

在我的主要视图模型的编辑器中,我有一个循环,为每个受益人和付款人生成编辑器,但我希望能够有一个按钮,动态地将另一个受益人或付款人添加到主管并使用编辑器模板,所以我的javascript代码中没有重复的html.

我有这个工作将所有内容绑定到Lead我的表单发布到控制器时我只是不知道如何重用编辑器模板代码来生成与我当前表单兼容的html,有没有人以前做过这个?必须有一种比呈现html的ajax按钮更好的方法

asp.net-mvc jquery

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

类似于Ruby on Rails中的这个C#代码

我试图根据条件获取对象的集合.现在通常在C#中我会做这样的事情

employeesCollection.Where(emp => emp.Name == "john");
Run Code Online (Sandbox Code Playgroud)

我如何在Ruby on Rails中做类似的事情(我试图将一组对象映射到一个选择,但我只想映射符合条件的某些对象.

我当前ruby on rails代码看起来像这样

<%= select( 'page', 'id', @post.pages.map {|page| [page.title, page.id]}) %>
Run Code Online (Sandbox Code Playgroud)

我想为页面属性添加一个条件

有人可以帮忙吗?

c# translation ruby-on-rails

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