小编dav*_*eps的帖子

有没有一种简单的方法将jquery代码转换为javascript?

有许多使用jQuery在javascript/dom中实现某些功能的例子.但是,使用jQuery并不总是能够理解用jQuery编写的javascript解决方案的例子.

有没有一种简单的方法将jQuery代码转换为常规javascript?我想无需访问或理解jQuery源代码.

javascript jquery code-conversion

132
推荐指数
7
解决办法
12万
查看次数

SQL注释标题示例

还想看看人们的存储过程/功能等注释标题是什么样的(所以发布你的例子)......我只是真正看到了SQL Server Management Studio创建的内容,但我对其他人看起来感兴趣...格式,使用的字符,程序信息/细节等我猜是真正让他们与众不同的......

SQL Server Management Studio(版本9)存储过程注释标头默认值:

-- =============================================
-- Author:      Name
-- Create date: 
-- Description: 
-- =============================================
Run Code Online (Sandbox Code Playgroud)

sql comments

64
推荐指数
7
解决办法
9万
查看次数

jQuery UI对话框按钮焦点

当jQuery UI对话框打开时,它会选择其中一个按钮并突出显示它或将焦点设置到它等等...如何停止此行为,以便在对话框打开时没有突出显示任何按钮?

编辑:我在对话框选项中尝试了以下操作,它没有从按钮中删除焦点:

...
open:function(event, ui) { $("myunimportantdiv").focus(); },
...
Run Code Online (Sandbox Code Playgroud)

注意:作为临时解决方法,我修改了CSS,.ui-state-focus但这并不理想......

dialog jquery-ui

59
推荐指数
4
解决办法
7万
查看次数

在EF4中为表|列名指定不同的名称

我在CodeFirst中使用EF4

public class People : DbContext
{
    public DbSet<Human> Humans { get; set; }
    public DbSet<Child> Children { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

目前,EF在数据库中查找该Human表.我该如何指定它来寻找Humans呢?

entity-framework entity-framework-4

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

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

Yii:多语言网站 - 最佳实践

我发现Yii很棒的框架,用yiic shell创建的示例网站是一个很好的起点......但不幸的是,它没有涉及多语言网站的主题.文档涵盖了翻译短消息的主题,但没有保留多语言内容......

我即将开始在一个需要至少两种语言的网站上工作,我想知道保持内容的最佳方法是什么......问题是内容与公共元素广泛混合(比如嵌入的视频文件).

我需要避免重复那些公共...到目前为止我曾经有一个包含文本的数组(通常不超过1-2个短段),然后视图文件只是从数组渲染文本.

现在我想避免将它保留在数组中(当引用双引号时需要注意一些""并且通常不方便......).

那么,保留这些短段落的最佳方法是什么?我应该将它们保存在DB(id | msg_id | language | content)中,然后通过msg_id和语言选择它们吗?这还需要我创建一些msg_id并将它们嵌入到视图文件中......

是否有任何推荐的范例Yii有一些解决方案?

谢谢,m.

php internationalization yii

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

重置输入控件的边框颜色(HTML/Javascript)

有没有人知道如何使用javascript修改输入控件的边框颜色?通过突出显示其中包含不正确或无效数据的字段等来进行验证.

例如改变边界:

document.getElementById('myinput').style.border = '1px solid red';
Run Code Online (Sandbox Code Playgroud)

怎么重置?下一行完全删除边框...

document.getElementById('myinput').style.border = '';
Run Code Online (Sandbox Code Playgroud)

如果我将边框颜色重置为特定颜色(例如黑色或灰色等),在某些浏览器/操作系统中可能看起来很奇怪,那些"主题"控件......

谢谢堆!

html javascript validation dom border

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

什么是脚本标记的"for"和"event"属性(Javascript,HTML)

在我在大约10年前写的工作中继承的Web应用程序中,我注意到以下代码片段重复使用:

<script language="JavaScript" for="FG1" event="Mousedown(Button, Shift, x, y)">
{
   // some code here that uses the variables Button, Shift, x and y
}
</script>
Run Code Online (Sandbox Code Playgroud)

我以前从未见过这样的事情.FG1是一个活跃的x对象,所以这些是特别的东西,或者它们只是处理任何常规javascript事件的另一种方式... ID可以引用输入(例如按钮)并且事件是onclick吗?

理想情况下,我会把它写成(如果我的想法是正确的......我实际上不会改变网络应用程序中的代码,因为它有效,我只想了解它的意思!)

<script type="text/javascript">
    var fg1 = document.getElementById("FG1");
    fg1.onMouseDown = function(Button, Shift, x, y) {
        // do stuff here...
    }
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript

17
推荐指数
2
解决办法
8044
查看次数

jQuery我应该使用多个ajaxStart/ajaxStop处理

也许没有区别,但要么比其他方式更好(或者可能是比两者更好的神秘'第三'方式!)......


第一:

var startTime;

$(document).ready(function() {

    $("#lbl_ajaxInProgress").ajaxStart(function() {
        // store the current date/time...
        startTime = new Date();
        // update labels
        $(this).text('Yes');
        $("#lbl_ajaxCallTime").text("-");
    });

    $("#lbl_ajaxInProgress").ajaxStop(function() {
        // update labels
        $(this).text('No');
        $("#lbl_ajaxCallTime").text(myFunctionThatCalculatesTime(startTime));
    });

});
Run Code Online (Sandbox Code Playgroud)

第二:

var startTime;

$(document).ready(function() {

    $("#lbl_ajaxInProgress").ajaxStart(function() {
        // update labels
        $(this).text('Yes');
    });

    $("#lbl_ajaxInProgress").ajaxStop(function() {
        // update labels
        $(this).text('No');
    });

    $("#lbl_ajaxCallTime").ajaxStart(function() {
        // store the current date/time...
        startTime = new Date();
        // update labels
        $(this).text("-");
    });

    $("#lbl_ajaxCallTime").ajaxStop(function() {
        // update labels
        $(this).text(myFunctionThatCalculatesTime(startTime));
    });

});
Run Code Online (Sandbox Code Playgroud)

jquery

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

Winforms相当于javascript setTimeout

是否有一个简单的解决方案/想法/策略来在WinForms应用程序中创建一个setTimeout等效函数.我主要是一个Web开发人员,但我不确定如何在WinForms应用程序中进行此操作.基本上,我有一个文本框,每次击键后我想运行一个任务来填充一个列表(比如一个自动完成类型的东西),但是如果用户继续输入字符,希望能够取消(例如clearTimeout)...

我唯一的猜测是可能使用BackGroundWorker并使其初始睡眠,当它处于休眠状态时,它可以被取消,如果用户停止输入键并且睡眠期结束,则它会运行任务等

(我不在乎一个例子是C#还是Vb.Net)

.net javascript settimeout winforms

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