小编MrB*_*les的帖子

JQuery slideToggle问题

确定有一个明显的答案,但我不知道.我使用JQuery动态加载页面.load()在"加载"页面上有一个表单元素的表单,例如input type="number"(HTML5).

是否有任何理由为什么如果我slideToggle()表单元素总是回复到表单,input type="text"如果我toggle()- (只是toggle())元素保持"真"同样如果我添加toggle('slow')表单元素总是回复到input type="text"

好."page1"上的HTML代码如下所示:

<form method="post" id="frmcreate">
<ol></ol>
<input type="submit" id="testit" />
</form>
Run Code Online (Sandbox Code Playgroud)

它像这样加载到这个 - 是的doc ready()等.

$('ul#fieldtypes li a').click(function(){
var id_timestamp = new Date().getTime();
var id = $('.inputlength').length;
$( "#frmcreate ol" ).append('<li id='+id_timestamp+' class="inputlength"></li>');
$('#'+id_timestamp).load('test1.php?y='+id);
return false;
Run Code Online (Sandbox Code Playgroud)

});

这是加载的表单

Type <input type="text" name="fieldmeta<?php echo $y; ?>[type]" /> <?php echo $error; ?> 
<br/>
Name <input type="text" name="fieldmeta<?php echo $y; ?>[name]" value="<?php echo $y; ?>" …
Run Code Online (Sandbox Code Playgroud)

jquery html5 toggle slidetoggle

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

Knockoutjs密码绑定自动填充不能在Firefox中工作

在具有字段user/password的表单中获得绑定设置.但是当用户在Firefox中使用记住密码时,绑定不会更新,并且viewModel属性为空.

无论如何强制从Element到viewModel的绑定?

passwords firefox viewmodel knockout.js

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

当数据库中的列为空时,导致"此SqlParameterCollection的索引编号为nn = Count = nn"的原因是什么?

对于Accommodation实体,我们有两列可以为空的列:CollectionTypeAccommodationUnitType.

但是我在数据中注意到它们被设置为零而不是null,导致NHibernate尝试找到一个id为0的实体.这是一些额外的不必要的DB调用,所以我在数据库中将相关数据更新为NULL,突然间我发现了一个很大的错误:

"此SqlParameterCollection的索引24无效,Count = 24"

这是我正在使用的映射覆盖:

    public void Override(AutoMapping<Core.Entities.Itinerary.Accommodation.Accommodation> mapping)
    {
        ...
        mapping.References(x => x.CollectionType).Nullable();//.Not.LazyLoad();
        mapping.References(x => x.AccommodationUnitType).Nullable();//.Not.LazyLoad();
        Cache.Is(c => c.ReadWrite());
    }
Run Code Online (Sandbox Code Playgroud)

谷歌有很多答案似乎与我的问题没有任何关系.

有任何想法吗?

编辑 对于信息,属性是实体,因此可以为空:

public virtual AccommodationUnitType AccommodationUnitType { get; set; }
public virtual AccommodationCollectionType CollectionType { get; set; }
Run Code Online (Sandbox Code Playgroud)

nhibernate nullable fluent-nhibernate

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

在Visual Studio 2010中显示超过(或少于)六个最近的项目

是否可以更改Visual Studio 2010起始页上显示的最近项目的数量,如果是,如何更改?

vssettings visual-studio

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

Web引用配置问题

我正在努力如何配置网址引用的URL.

情况就是这样.我有:旧的asp.net webservices <----- c#项目编译成dll <-----引用dll的网站(c#项目以前不在那里,但我将所有代码重构为一个单独的项目)

因此,网站代码调用c#项目的代码来获取结果,然后调用Web服务.

在c#项目中添加Web引用时,我输入了webservices的URL位置(http://192.168.10.1/TestServices.asmx?wsdl.然后生成包含webservices的url的app.config文件.

如果我将Web引用设置为静态,则不应使用配置,这是有效的.现在,如果我将web引用设置为动态,则应该使用配置,但由于这是一个正在编译为dll的项目,并且该网站没有app.config,而是我将配置从app.config设置为my web.config appSettings节点,我将URL更改为另一个Web服务(http://192.168.10.2/TestServices.asmx.

在c#项目中添加Web引用时,网站仍然会从Web引用指向的旧URL获取结果,因此看起来在URL Behavious设置为Dynamic时未使用配置设置.

我可能在这里错过了一些微不足道的东西吗?

这是app.config中的内容:

<applicationSettings>
     <XXXX.Properties.Settings>
      <setting name="XXXX_TestServices_TestServices" serializeAs="String">
       <value>http://192.168.10.1/TestServices.asmx</value>
      </setting>
     </XXXX.Properties.Settings>
    </applicationSettings>
Run Code Online (Sandbox Code Playgroud)

这是我放在web.config中的内容:

<appSettings>
     <add key="XXXX_TestServices_TestServices" value="http://192.168.10.2/TestServices.asmx" />
</appSettings>
Run Code Online (Sandbox Code Playgroud)

所以,现在它总是有趣和信息/教育当在问题的打字和双重检查和搜索相关的问题,你最终自己解决问题..无论如何我发布它的答案,因为我没有找到一个确切的答案通过结合其他2个问题和博客文章.

web-services web-reference web-config asmx

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

TypeScript-使用&lt;reference path =“ .....”&gt;标记

我试图将插件添加到TypeScript编译器,所以我添加了代码并编译了tsc.ts。它可以正确编译,但是当我运行时,它缺少了io.ts中声明的一些变量。我删除了更改,但仍然无法使用。所以我尝试了这个:

文件:a.ts

var a : number = 5;
Run Code Online (Sandbox Code Playgroud)

文件:b.ts

///<reference path='a.ts' />
console.log(a);
Run Code Online (Sandbox Code Playgroud)

然后编译:tsc b.ts这给了我a.js和b.js。当我尝试运行b.js时node b.js,该变量a未定义。这是以下内容b.js

///<reference path='a.ts' />
console.log(a);
Run Code Online (Sandbox Code Playgroud)

因此a未定义是有道理的,因为a该文件中没有该位置,所以也没有a.ts

我编译错误还是执行错误..还是什么?

node.js typescript tsc

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

每当我打开解决方案时,Visual Studio单元测试会话窗口都会自动弹出

我不想要它.是什么赋予了?是否有禁用此功能的设置?基本上,我不小心运行了内置的测试运行器,而不是我首选的(resharper/ncrunch/etc.)测试运行器,现在每次弹出这个爆破的窗口!

注意:与此问题不同的问题:如何防止设计窗口在Visual Studio 2010中自动弹出?

visual-studio

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

jQuery将data-*属性转换为较低的camel case属性

我有以下jQuery脚本来初始化一个名为poshytips的jQuery插件.我想使用Html5数据属性配置插件.我正在重复自己的大时间,任何人都可以想出一个更好的方法吗?

$('.poshytip-trigger').each(function (index) {
    var $this = $(this);
    var data = $this.data();

    var options = {};

    if (data['class-name']) {
        options.className = data['class-name'];
    }

    if (data['align-x']) {
        options.alignX = data['align-x'];
    }

    if (data['align-y']) {
        options.alignY = data['align-y'];
    }

    if (data['offset-y']) {
        options.offsetY = data['offset-y'];
    }

    if (data['offset-x']) {
        options.offsetX = data['offset-x'];
    }

    $this.poshytip(options);
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery html5

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

我尝试连接两个字符串时出错

我有两个字符串,我想要将它们连接起来,所以,我使用了这个代码, char* a = "Hel"; char* b = "lo"; strcat(a,b);但是当我运行我的应用程序时它显示了这个错误Access violating writing location

c++

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

什么是从c#中的字符串中提取5位数字的最快方法

什么是从c#中的字符串中提取5位数的最快方法.

我有

string.Join(null, System.Text.RegularExpressions.Regex.Split(expression, "[^\\d]"));
Run Code Online (Sandbox Code Playgroud)

还有其他人?

c# regex string

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