小编Mic*_*oya的帖子

jQuery创建具有属性差异的元素

发现了一些东西,我正在研究一下为什么一种方式有效而另一种方式无效的煽动.看起来只是一个IE7的东西,但作为IE7,叹息,仍然需要在我工作的应用程序中的一些支持.

在IE7中运行的方式

var month = jQuery('<input/>');
month.attr('id', 'DOBmonth');
month.attr('title', 'Enter month');
month.attr('type', 'text');
month.attr('size', '1');
month.attr('maxlength', '2');
month.attr('class', 'numbersOnly');
month.attr('value', mm);
Run Code Online (Sandbox Code Playgroud)

这种方式不起作用

var month = jQuery('<input/>', {
        id: 'DOBmonth',
        title: 'Enter month',
        type: 'text',
        size: 1,
        maxlength: 2,
        class: 'numbersOnly',
        value: mm
        });
Run Code Online (Sandbox Code Playgroud)

任何人都知道为什么只有一种方式在IE7中工作,但在IE8 +,FF,Chrome和Safari中都可以.

jquery

10
推荐指数
2
解决办法
4万
查看次数

iPhone在日期格式化程序上随机崩溃

在我们的iPhone应用程序中,我们解析从api调用获得的日期。该日期正确返回,并且是有效日期。现在,只有在某些设备上,它才会崩溃,并且在展开Optional值时会意外发现nil的错误。这是有问题的代码:

//formatDate(date: date, format: FullDateFormat)
class func formatDate(date: String, format: String)->String{
    if date.characters.count == 0 {return "" }
    let formatter = DateFormatter()
    formatter.dateFormat = Constants.FullDateFormat
    let nsDate = formatter.date(from: date)

    formatter.dateFormat = format
    return formatter.string(from: nsDate!)
}
Run Code Online (Sandbox Code Playgroud)

nsDate没有格式化,因为它为nil。

Constants.FullDateFormat是一个静态字符串,定义为“ M / d / yyyy h:mm:ss a”,因为日期始终以这种格式出现

调用class函数将如下所示

let newDate = Helpers.formatDate(date: "9/27/2017 9:26:51 AM", format: "h:mm a")
Run Code Online (Sandbox Code Playgroud)

有些设备会崩溃,而大多数设备不会崩溃。如果我们不使用class函数,则该应用程序将正常运行。我没有发现任何原因,因此,如果有人知道为什么会发生这种情况以及可能的解决方案,请告诉我。

这可能是重复的,但未在我执行的任何搜索中显示。多亏了社区,他们指出了另一个类似的问题,已经在stackoverflow上给出了答案。如果这是重复的话,我深表歉意。

ios swift

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

kotlin 从数组中获取随机字符串

刚接触 kotlin,有不少问题和解答,大部分是 Java 方面的。在遵循文档并验证大量 SO问题/答案之后,Android Studio 抱怨函数中存在以下问题。函数是

\n\n
fun getRandomQuote() {\n    val randomValue = Random.nextInt(quotes.size)\n    //return quotes[randomValue]\n    return quotes.get(randomValue)\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

引号是一个 arrayOf(strings)

\n\n
val quotes = arrayOf("Alert today \xe2\x80\x93 Alive tomorrow.",...)\n
Run Code Online (Sandbox Code Playgroud)\n\n

它说对于

\n\n
quotes.get(randomValue)\n
Run Code Online (Sandbox Code Playgroud)\n\n

它应该是一个Unit但发现了StringrandomValue 应该是文档使用 nextInt定义的整数,除非我误解了文档。我没有看到这个问题。我只是想从数组中随机返回一个字符串。我认为工作室可能又出现了误报,所以我清理了该项目,但它在构建时停止了。任何人都知道我做错了什么。

\n

random kotlin

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

SQL where子句奇怪的行为

这是来自单个表的简单where子句.问题是我应该得到任何结果.AND是必要的,因为必须满足这两个条件.第二张表显示应满足条件.

select *
from UserPermissions up
where up.PermissionId = 5 and up.PermissionId = 7

select *
from UserPermissions up
where up.UserId = '40376a15-8b4b-43c0-a174-67f935ec7e8e'
Run Code Online (Sandbox Code Playgroud)

结果如下.第一个查询不返回任何结果,但选择2显示特定用户的结果.第2行和第3行显示PermissionId应该匹配.

在此输入图像描述

对我所问的内容似乎存在一些误解.最有可能是措辞如何.我很期待是得到谁拥有每个用户一个用户名的5(一行)和7 PermissionID(另一行).

sql t-sql sql-server

-6
推荐指数
2
解决办法
104
查看次数

标签 统计

ios ×1

jquery ×1

kotlin ×1

random ×1

sql ×1

sql-server ×1

swift ×1

t-sql ×1