问题列表 - 第39590页

jQuery:如何在Firefox中访问<span> value属性?

此代码在IE中工作,而不是在Firefox中.帮我

<html>
<head>
  <title>jQuery test</title>
<script type="text/javascript" src="jquery.js"></script>
  <script type='text/javascript'>
     $(document).ready(function() { alert($('#hi').val()); });
  </script>
</head>
<body>
<span id='hi'value='10'>This is my name</span>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery

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

类型同义词究竟是如何工作的?

如何进行,以下类型检查

{-# LANGUAGE RankNTypes #-}
module Main where

class Foo a where


type FunFoo = (Foo a) => a -> IO ()

data Bar = Bar {
  funFoo :: FunFoo
}

setFunFoo :: FunFoo -> Bar -> Bar
setFunFoo action bar = bar {funFoo = action}
Run Code Online (Sandbox Code Playgroud)

但是当将setFunFoo的类型签名更改为

setFunFoo :: ((Foo a) => a -> IO ()) -> Bar -> Bar
Run Code Online (Sandbox Code Playgroud)

它不是?有没有一种方法来表达上面的代码没有类型同义词FunFoo?

haskell types type-systems higher-rank-types

7
推荐指数
1
解决办法
186
查看次数

怎么做正则表达式模式与字符串中的任何地方都不匹配?

我正在尝试<input>使用此模式匹配类型"隐藏"字段:

/<input type="hidden" name="([^"]*?)" value="([^"]*?)" />/
Run Code Online (Sandbox Code Playgroud)

这是示例表单数据:

<input type="hidden" name="SaveRequired" value="False" /><input type="hidden" name="__VIEWSTATE1" value="1H4sIAAtzrkX7QfL5VEGj6nGi+nP" /><input type="hidden" name="__VIEWSTATE2" value="0351118MK" /><input type="hidden" name="__VIEWSTATE3" value="ZVVV91yjY" /><input type="hidden" name="__VIEWSTATE0" value="3" /><input type="hidden" name="__VIEWSTATE" value="" /><input type="hidden" name="__VIEWSTATE" value="" />
Run Code Online (Sandbox Code Playgroud)

但我不知道的type,namevalue属性将始终出现在相同的顺序.如果type属性是最后一个,则匹配将失败,因为在我的模式中,它在开始时.

问题:
如何更改模式以使其匹配,无论<input>标签中属性的位置如何?

PS:顺便说一下,我正在使用基于Adobe AirRegEx桌面工具来测试正则表达式.

html regex parsing

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

ASP.NET自动完成DropDownList

是否存在任何用于asp.net Auto Complete DropDownList的Control或Jquery插件?如果是,请在此处链接样本.我不想使用asp.net ajax控件工具包

asp.net jquery autocomplete drop-down-menu

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

如何在部分回发上保留脚本块?

这是我正在处理的webapp中遇到的一个问题.
因此,我没有用不相关的代码混淆问题,而是在一个孤立的,简化的webapp中重新创建了问题,只展示了这个问题.
希望这有助于找到解决方案.

我有一个Web用户控件,其内容如下:

<% if (ShowAlertScript)
   { %>
       <script type="text/javascript">
           function AlertMe() 
           {
               alert('Hello World!');
           }
       </script>
<% } %>
<input type="button" onclick="AlertMe()" value="Say Hello" />
Run Code Online (Sandbox Code Playgroud)

它的代码隐藏只不过是布尔定义ShowAlertScript.
这表示我在大型webapp中具有的控件有两种模式:输入模式显示模式.在输入模式下,它有一个大的javascript块,只有用处; 它做了一些很酷的东西来帮助用户输入信息.

这种控制在大局中的布局方式如下:

<asp:ScriptManager runat="server" />
<asp:UpdatePanel runat="server">
  <ContentTemplate>
    <asp:MultiView ActiveViewIndex="0" runat="server" ID="mvw">
      <asp:View runat="server">
        <asp:Button runat="server" ID="btnSwitch" 
            OnClick="btnSwitch_Click" Text="Switch" />
      </asp:View>
      <asp:View runat="server">
        <uc:MyInputControl runat="server" ID="micInput" ShowAlertScript="true" />
      </asp:View>
    </asp:MultiView>
  </ContentTemplate>
</asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)

单击时btnSwitch,它只需使用用户控件切换到第二个视图.请注意我ShowAlertScript已经初始化了true.
可能的输出是,因为我在用户控件中"显示警报脚本",所以AlertMe()当您单击input-button …

javascript asp.net updatepanel scriptmanager

7
推荐指数
1
解决办法
2366
查看次数

使用@ 2X作为图像

如果我想为我的应用程序的背景设置图像并在iphone3上使用它我应该使用320*480分辨率(image1.png)的图像和iphone 4我应该使用640*960分辨率的图像(image2.png)如何我可以管它们吗?(意味着我应该何时使用第一张图像和第二张图像时)

我读到某处我应该使用@ 2X,但我无法理解

iphone xcode ios4

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

如何在模板中声明线程本地静态

如何在模板类中定义一个也是线程局部的静态成员变量?我想我已经想出如何在GCC中做到这一点,但是想确认这在链接,初始化和解析方面都能正常工作.另外,转换到另一个编译器会很有用(比如MSVC),所以我可以得到一个很好的宏来做到这一点.

template<typename T>
class my_class
{
  struct some_type { };
  static __thread some_type * ptr;
};

template<typename T>
__thread typename my_class<T>::some_type * my_class<T>::ptr = 0;
Run Code Online (Sandbox Code Playgroud)

实现相同的事情的另一种方法也是可以的(也就是说,每个模板实例使用一个不同的线程本地).

c++ multithreading gcc

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

是否可以自定义绘制ListViewGroup

我在.NET 2.0上使用System.Windows.Forms.ListView控件.我知道我可以将ListView上的OwnerDraw属性设置为true,然后重写OnDrawItem以自定义绘制我的ListViewItems.我还可以重写OnDrawColumnHeader和OnDrawSubItem来绘制这些组件.

但是,如果我想自定义绘制ListViewGroups,则没有等效的"OnDrawGroup"方法来覆盖.

我简要地看了一下这个控件使用的消息,我看到有WM_CUSTOMDRAW和CDDS_ITEMPREPAINT通知,但我想知道如果我处理这些本机消息来自定义绘制我的ListViewGroups有一种方法吗?

c# listview winforms

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

如果DATETIME或DATETIME2因为它们包含时间部分,为什么索引可能不会做太多?

评论"如何减少简单选择查询的响应时间?" 告诉:

  • "LaunchDate上的数据类型是什么?如果DATETIME或DATETIME2是DATETIME或DATETIME2,则索引不太可能做多,因为它们包含时间部分 - OMG Ponies"

  • "@OMG - 为什么DateTime列上的Clustered Index不能提高性能?查询是一个范围扫描,它允许快速索引查找,因为所有数据都在顺序块中?半相关... msdn. microsoft.com/en-us/library/ms177416.aspx - 卡尔加里编码器"

  • "Calgary Coder:DATETIME/2包括时间 - 一个索引,无论是聚簇的还是非聚集的,对于重复次数而不是范围的日期都是有用的. - OMG Ponies"

我在DATETIME类型列上创建了一个带有聚簇索引的测试表,LaunchDate并观察索引查找类似于上述问题中引用的查询:

SELECT COUNT(primaryKeyColumn) 
FROM   MarketPlan 
WHERE  LaunchDate > @date
Run Code Online (Sandbox Code Playgroud)

而不是表或索引扫描.

为什么DateTime列上的聚簇索引不会提高性能?
为什么索引不是可能做得太多,如果它DATETIMEDATETIME2因为它们包括时间部分?

我很欣赏一个脚本,说明DATETIME列的索引不会提高性能.

更新:另外,OMG没有暗示对指数DATE型列将是有益的,但不DATETIMEDATETIME2

sql-server indexing performance database-design clustered-index

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

Hibernate应该能够处理重叠的外键吗?

我有一个表有两个外键到两个不同的表,两个外键共享一列:

CREATE TABLE ZipAreas
(
  country_code CHAR(2) NOT NULL,
  zip_code VARCHAR(10) NOT NULL,
  state_code VARCHAR(5) NOT NULL,
  city_name VARCHAR(100) NOT NULL,
  PRIMARY KEY (country_code, zip_code, state_code, city_name),
  FOREIGN KEY (country_code, zip_code) REFERENCES Zips (country_code, code),
  FOREIGN KEY (country_code, state_code, city_name) REFERENCES Cities (country_code, state_code, name)
)
Run Code Online (Sandbox Code Playgroud)

如您所见,有两个FK共享country_code(巧合地引用了引用路径末尾的同一列).实体类看起来像(JPA 1.0 @IdClass):

@Entity
@Table(name = "ZipAreas")
@IdClass(value = ZipAreaId.class)
public class ZipArea implements Serializable
{
    @Id
    @Column(name = "country_code", insertable = false, updatable = false)
    private String countryCode;

    @Id
    @Column(name = …
Run Code Online (Sandbox Code Playgroud)

hibernate jpa foreign-keys composite-key overlapping

10
推荐指数
3
解决办法
9208
查看次数