小编Mar*_*lec的帖子

在asp.net主页中使用JQuery

当我在母版页中使用时,JQuery无法识别标签.以下代码:

<script type="text/javascript">
    $("body").append('<div id="test"><p>Hello</p></div>');
</script>
Run Code Online (Sandbox Code Playgroud)

在普通页面中正常工作,但当主体在母版页中并且我将相同的代码放在母版页中时 - 没有任何反应!

如何从ASP母版页面附加到页面正文?这有什么诀窍吗?

任何帮助将不胜感激.

标记.

asp.net jquery master-pages

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

在ASP.net AJAX中没有捕获到JQuery ajaxStart事件

我有一个asp.net页面,在updatepanel和contenttemplate中有一个保存按钮.保存工作得很好,但是我试图在使用JQuery进行保存时添加"等待"gif,但是ajaxStart事件没有触发.我把一个简单的捕获如下所示:

        $(document).ajaxStart(function(){
            alert('starting');
        }).ajaxStop(function() {
            alert('done');
        });
Run Code Online (Sandbox Code Playgroud)

单击保存时没有显示警报.尝试捕获ASP.net Ajax事件时是否存在问题,是否正在做一些Jquery无法捕获的时髦类型的Ajax调用?

谢谢,如果您对此有任何想法,请与我联系,

标记.

asp.net jquery updatepanel asynchronous

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

为什么需要在子asp.net项目中包含父dll?

我有一个新创建的asp.net MVC 2.0应用程序,它与现有的asp.net webforms应用程序完全独立.

因为我不希望用户再次登录,所以我将MVC应用程序部署在与现有Webforms应用程序相同的站点中 - 一切都很好.

有一件事让我完全困惑,Webforms应用程序使用的第三方DLL与我的MVC应用程序无关,但我不能在不将该DLL包含在MVC\bin目录中的情况下使用MVC应用程序.为什么需要这个?它不是该应用程序的一部分?它现在甚至引起了我的问题,所以我更加好奇......

为什么在我的MVC应用程序中需要对DLL的依赖?

asp.net iis-7 asp.net-mvc-2

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

如何在LinqToXML表达式中检查空属性?

我有一个LinqToXML表达式,我试图根据类似的属性选择不同的名称.代码工作得很好,我把它放在下面:

            var q = xmlDoc.Element("AscentCaptureSetup").Element("FieldTypes")
            .Descendants("FieldType")
            .Select(c => new { width = c.Attribute("Width").Value,
                                script = c.Attribute("ScriptName").Value,
                                sqlType = c.Attribute("SqlType").Value,
                                enableValues = c.Attribute("EnableValues").Value,
                                scale = c.Attribute("Scale").Value,
                                forceMatch = c.Attribute("ForceMatch").Value,
                                forceMatchCaseSensitive = c.Attribute("ForceMatchCaseSensitive").Value,
                                sortAlphabetically = c.Attribute("SortAlphabetically").Value,
                            })
            .Distinct();
Run Code Online (Sandbox Code Playgroud)

问题出现了,因为不是所有属性都是必需的,如果省略其中一个属性,例如sortAlphabetically,我得到一个Object not Referenced错误.有道理,但有一种方法可以改变查询,只有在属性实际存在时才使用新值?(从而绕过任何空指针错误)

linq linq-to-xml

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

我可以将HTML5元素添加到现有HTML文档中吗?

所以我有一个现有的HTML页面,其中包含信用卡最后4位数字段:

<input value="" name="Last4ofCC" maxlength="4" id="Last4ofCC1">
Run Code Online (Sandbox Code Playgroud)

效果很好,但是出现了一个功能请求,使其成为一个数字字段,不允许使用非数字字符.

起初我想过插入一些Javascript,但后来我想,为什么不使用HTML5元素.我改为以下内容:

<input type="number" value="" name="Last4ofCC" max="4" id="Last4ofCC1">
Run Code Online (Sandbox Code Playgroud)

但它不仅仍然允许非数字字符,max属性也不起作用!我在FireFox 8上测试它,所以不确定问题是什么.

有谁知道我在这里做错了什么?

html html5

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

Ruby中的图像抓取

如何使用Nokogiri刮取特定URL上的图像?如果有比Nokogiri更好的选择,请建议.css图片标签是.profilePic img

ruby screen-scraping nokogiri

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

如何使用jQuery从文件输入中捕获文件名?

我有一个具有文件输入控件的表单:

<input type="file" onclick="this.blur()" name="descFile" />
Run Code Online (Sandbox Code Playgroud)

因此,当用户选择文件时,路径显示在文本输入框中(默认浏览器行为),但是,企业希望我在下面用粗体字母添加一条消息,表明他们已经选择了要上传的文件,然后回发.

有没有办法使用Javascript以某种方式从文件输入捕获"选择"事件并在文件输入下方以粗体字母显示?

html jquery file-upload file

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

Javascript 有没有办法确定是否没有元素处于焦点?

我正在 HTML 页面中构建一些热键:

   $(document).bind('keypress', function (e) {
        var event = (e.keyCode ? e.keyCode : e.which);

        if (event == LETTER_P) {
            // go to another page
        }
    }
Run Code Online (Sandbox Code Playgroud)

但问题是,如果他们在页面上输入文本(在文本框元素等中)并点击字母“P”,他们就会转到另一个页面。我只希望当它们不在任何元素中时发生重定向。

javascript

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

由于Devise管理员用户,Rails单元测试失败

我有一个简单的单元测试:

def test_conversation_without_a_name_is_invalid
    conversation = Conversation.new
    assert conversation.name.blank?
    assert !conversation.valid?
end
Run Code Online (Sandbox Code Playgroud)

失败的是:

1)错误:test_conversation_without_a_name_is_invalid(ConversationTest):ActiveRecord :: RecordNotUnique:PG ::错误:错误:重复键值违反唯一约束"index_admins_on_email"DETAIL:键(email)=()已存在.

似乎由于某种原因,测试试图创建一个Devise管理员用户并且失败,但我不知道为什么它首先尝试这样做,甚至如何纠正它.

我在rails控制台中运行了相同的测试,它运行正常,非常困惑.

有没有人遇到这个或知道发生了什么?任何帮助,将不胜感激!

ruby-on-rails ruby-on-rails-3

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

如何从单个文件夹运行 npm 测试?

目前我正在测试一个 React 节点应用程序,并将我的所有测试放在 root/tests 文件夹中,组件在与其功能相关的单独文件夹中。

我有 10 多个文件夹和 100 多个测试,并且想在为新组件编写测试时“观察”单个文件夹。

目前,我正在使用

npm 运行测试:观看

然而,它的工作非常出色,不仅重新运行与我的新组件无关的 100 个其他测试有很多开销,而且很难通过所有反馈来查看我当前测试的结果。

是否有一个很好的命令可以只查看我的新测试的目录,甚至是测试文件?

testing mocha.js node.js chai reactjs

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