小编Qui*_*sNL的帖子

始终在jQuery自动填充中显示特定选项,即使它与输入不匹配

我有一个jQuery自动完成(jquery ui版本1.8),我在其中键入一个名称.如果可用,我希望用户从列表中选择一个名称,因为这些是我们数据库中的所有者名称.但是,他们需要添加新的所有者名称,在这种情况下,我希望他们从自动填充的下拉列表中选择"添加新".问题是,如果我在自动完成源数据中包含"添加新"作为选项,则它不会在自动完成下拉列表中显示为选项,因为它与用户在文本框中键入的内容不匹配.

以下是javascript代码.我不包括服务器端代码,但是假设服务器的结果在下拉列表中创建了一个列表,例如"Add New,Betty,Bob,Cathy,Dan,Edward".'selector'是text类型的标准html输入字段.

    $('.selector').autocomplete({
        autoFocus: false,
        minLength: 1,
        focus: function (event, ui) {
            $('.selector').val(ui.item.value);
            return false;
        },
        select: function (event, ui) {
            $('.selector').val(ui.item.value);
            return false;
        }
    });

    $('.selector').keyup(function(){
        // Each time a new character is entered, recreate the drop down list by matching entered characters to beginning of first name field

        $.ajax({
            type: "POST",
            url: "(url to c#.net asmx page and method)",
            contentType: "application/json; charset=utf-8",
            data: '{(various data parameters)}',
            datatype: "json",
            error: function (data) {
                var data = $.parseJSON(data.responseText); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui

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

在Visual Studio 2010中按F5构建但不启动应用程序

我在C#中有一个Click Once应用程序(WPF).最初,当我按F5调试/启动应用程序时,它运行顺利.最终,F5只会构建解决方案而不启动应用程序(因此我无法单步执行代码).有一段时间我从调试模式切换到发布模式,由于某些原因,允许应用程序在使用F5后启动,我可以再次单步执行代码.但现在不再有用了.长话短说,我无法让应用程序以允许我单步执行代码的方式运行.我只能在没有调试的情况下启动(Ctrl + F5).显然,除了告诉我应用程序是否有效之外,这对我没什么用.

c# visual-studio-2010

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

为什么JSLint会返回意外的"字符串"消息?

我想在Javascript中为字符串添加一些额外的功能,并使用以下JavaScript代码:

String.prototype.left = function (n) {
    "use strict";
    return this.substring(0, n);
}

String.prototype.right = function (n) {
    "use strict";
    return this.substring(this.length - n); 
}
Run Code Online (Sandbox Code Playgroud)

但是,当我对JSLint运行此代码时,我收到以下错误:意外的'字符串'.我不太确定错误意味着什么,我不知道我是否应该在我的JSLint设置中更改某些内容以"避免"错误或者我是否应该更改我的代码.

javascript jslint

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

标签 统计

javascript ×2

c# ×1

jquery ×1

jquery-ui ×1

jslint ×1

visual-studio-2010 ×1