问题列表 - 第13942页

变量中的jquery选择器

有人可以解释为什么这个jquery选择器不工作,我已经解决了这个问题,但我的理智是想知道我有什么问题

我有一个包含多个textareas的表单,每个表单都有一个像f_id_DSC000001.JPG的ID,其中最后一部分是照片编号,textarea有一个onblur事件,它使用post发送其内容并更新数据库表,json响应返回.所有这一切都很好,我可以看到使用Firebug的结果,那里没有问题.

id的DSC000001.JPG部分在json响应中作为确认传回,然后我想更改textarea的类以显示更新的状态.

当我这样做

var textarea_selector="#f_id_"+res_data.image_filename;
$(textarea_selector).removeClass("kw-class");
$(textarea_selector).addClass("update-failed");
Run Code Online (Sandbox Code Playgroud)

班级不会改变,但如果我这样做

$("textarea[id*='"+res_data.image_filename+"']").removeClass("kw-class");
                  $("textarea[id*='"+res_data.image_filename+"']").addClass("update-done");
Run Code Online (Sandbox Code Playgroud)

它工作正常.

我不是javascript/jquery专家:-(所以一个基本的解释是我真的很感激.

variables jquery selector

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

HttpRequest.GetHashCode()实现 - 发生冲突的频率如何?

我正在尝试找到一种可靠的方法来唯一地识别和跟踪ASP.NET网站中的不同HttpRequests.

有没有人知道HttpRequest.GetHashCode()的实现?具体来说,碰撞发生的频率如何?

我知道HashCodes不保证是唯一的.我试图理解的是统计上我经常会发现HashCode重复的频率.

我想到的系统会优雅地处理HashCode冲突,但我想确保它们至少与1000中左右的1一样独特.

.net asp.net hashcode

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

如何知道对象是否自动释放?

在我不知情的情况下,我对一些被自动释放的物体感到有些恼火.它们可能是一件好事,但如果它们是,我想知道.文档没有说明哪些方法是自动释放对象,所以我通常会测试我的前进方向,这在我看来是愚蠢的.例如,[NSDate date]自动释放对象,[NSArray arrayWithObjects:...]也是如此.没有文件告诉你,你怎么知道的?

我开始看到一个模式,虽然像这样的方法,创建具有静态函数的对象的方法,总是返回自动释放的对象.这总是如此吗?

objective-c autorelease

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

如何更新屏幕上的值而不在Perl中清除它?

我想在屏幕上显示一组值,并每5秒更新一次该值.我不想清除屏幕.

例如:

小时:1

分钟:30

秒:45

在这里,价值观应相应改变.

我应该如何在Perl中做到这一点?

此致,阿南丹

perl

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

如何从C#恢复数据库

我有一个SQL 2008 DB.我正在运行一个支持该数据库的表单,然后尝试更新它.如果更新失败,则想法是恢复该备份.这是我用来恢复备份的代码.

public void RestoreDatabase(String databaseName, String backUpFile, String serverName, String userName, String password)
{
    Restore sqlRestore = new Restore();
    BackupDeviceItem deviceItem = new BackupDeviceItem(backUpFile, DeviceType.File);
    sqlRestore.Devices.Add(deviceItem);
    sqlRestore.Database = databaseName;
    ServerConnection connection = new ServerConnection(serverName, userName, password);
    Server sqlServer = new Server(connection);
    sqlRestore.Action = RestoreActionType.Database;

    string logFile = System.IO.Path.GetDirectoryName(backUpFile);
    logFile = System.IO.Path.Combine(logFile, databaseName + "_Log.ldf");

    string dataFile = System.IO.Path.GetDirectoryName(backUpFile);
    dataFile = System.IO.Path.Combine(dataFile, databaseName + ".mdf");

    Database db = sqlServer.Databases[databaseName];
    RelocateFile rf = new RelocateFile(databaseName, dataFile);
    sqlRestore.RelocateFiles.Add(new RelocateFile(databaseName, dataFile));
    sqlRestore.RelocateFiles.Add(new …
Run Code Online (Sandbox Code Playgroud)

.net c# sql-server backup smo

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

创建一个包装类来调用现有函数的pre和post函数?

我想创建一个包装另一个类的类,这样当一个函数在包装类中运行时,也会运行一个pre和post函数.我希望包装器类可以在不修改的情况下使用任何类.

例如,如果我有这个课程.

class Simple(object):
    def one(self):
        print "one"

    def two(self,two):
        print "two" + two

    def three(self):
        print "three"
Run Code Online (Sandbox Code Playgroud)

我可以像这样使用它......

number = Simple()
number.one()
number.two("2")
Run Code Online (Sandbox Code Playgroud)

到目前为止我写了这个包装类...

class Wrapper(object):
    def __init__(self,wrapped_class):
        self.wrapped_class = wrapped_class()

    def __getattr__(self,attr):
        return self.wrapped_class.__getattribute__(attr)

    def pre():
        print "pre"

    def post():
        print "post"
Run Code Online (Sandbox Code Playgroud)

我可以这样称呼......

number = Wrapper(Simple)
number.one()
number.two("2")
Run Code Online (Sandbox Code Playgroud)

除了改变第一行之外,可以使用与上面相同的内容.

我想要发生的是当通过包装类调用一个函数时,包装类中的pre函数被调用,然后是包装类中的所需函数,然后是post函数.我希望能够在不更改包装类的情况下执行此操作,也无需更改函数的调用方式,只需更改创建类实例的语法.例如number = Simple()vs number = Wrapper(Simple)

python

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

使用PHP Curl获取页面时出现400 Bad Request

当我尝试用curl获取它时,我不断从hotfile.com页面获得400个错误的请求代码.

  1. 我可以在浏览器中使页面正常
  2. 脚本中的第一个(登录)(post)请求有效
  3. for循环中的最后一个(get)请求有效
  4. 我已经尝试将curl标头设置为我的浏览器发送的相同标头
  5. 我尝试过两次请求之间的睡眠时间长达5秒,没有区别

问题是for循环中的所有curl get请求都返回400个错误请求,除了最后一个对我来说很奇怪的请求.

这是脚本的链接:http : //pastie.org/627436 我正在使用Sean Hubers卷曲包装器:http://github.com/shuber/curl以及SimpleHMTLDOM:http://simplehtmldom.sourceforge.net/

除非您有一个hotfile帐户,否则人们可能很难尝试,因为该脚本无法在非注册帐户上运行.

提前干杯:)

php post curl get http-status-codes

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

LINQ身份功能?

关于LINQ语法只是一点点关注.我压扁的IEnumerable<IEnumerable<T>>SelectMany(x => x).

我的问题是lambda表达式x => x.它看起来有点难看.是否有一些静态的'身份功能'对象,我可以用而不是x => x?有点像SelectMany(IdentityFunction)

c# linq lambda linq-to-objects

39
推荐指数
4
解决办法
8197
查看次数

IE7/IE8 z-index问题

在兼容模式下运行,下面的日历将在下面的文本框后面呈现.IE8显示我需要它的日历.

我的CSS

.MyCalendar .ajax__calendar_container 
{
border:1px solid #7F9DB9; 
background-color: #ffffff; 
z-index : 1004 ;   
width:190px;
}
Run Code Online (Sandbox Code Playgroud)

覆盖日历的文本框没有设置任何z-index,尽管我已经尝试在我的服务器端代码中将z-index设置为-1,如果我检测到IE7无效的话.有什么建议? alt text http://img62.imageshack.us/img62/7127/overlay.gif

css z-index internet-explorer-8 internet-explorer-7

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

选择中的SQL内联条件

我想知道这样的事情是否可行:

SELECT name or alt_name FROM users Where userid=somenum
Run Code Online (Sandbox Code Playgroud)

我也试过这个:

SELECT name IF NOT NULL ELSE alt_name ...
Run Code Online (Sandbox Code Playgroud)

如果有人有任何见解我会很感激.

sql sql-server

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