小编Ale*_*tna的帖子

将值加载到Selectize.js中

问题

我有一个文本输入,我已选择作为标签,它可以很好地查询远程数据,我可以使用它搜索甚至创建新项目,一切正常.

使用选择:

var $select = $('.authorsearch').selectize({
    valueField: 'AuthorId',
    labelField: 'AuthorName',
    searchField: ['AuthorName'],
    maxOptions: 10,
    create: function (input, callback) {
        $.ajax({
            url: '/Author/AjaxCreate',
            data: { 'AuthorName': input },
            type: 'POST',
            dataType: 'json',
            success: function (response) {
                return callback(response);
            }
        });
    },
    render: {
        option: function (item, escape) {
            return '<div>' + escape(item.AuthorName) + '</div>';
        }
    },
    load: function (query, callback) {
        if (!query.length) return callback();
        $.ajax({
            url: '/Author/SearchAuthorsByName/' + query,
            type: 'POST',
            dataType: 'json',
            data: {
                maxresults: 10
            },
            error: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json selectize.js

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

发布时web.config连接字符串更改

我的web.config中有一个连接字符串,其中包含%字符的密码,如下所示

<add name="ConnectionName" 
providerName="System.Data.SqlClient" 
connectionString="server=ServerName;database=DatabaseName;
uid=UserName;password=abcde%F9abcd;" />
Run Code Online (Sandbox Code Playgroud)

在VS2013中本地连接字符串工作正常,但是当通过VS2013和Web Deploy发布到IIS8 Web服务器时,该进程中的某些操作XML并将字符串的密码部分更改为以下内容

password=abcdeùabcd
Run Code Online (Sandbox Code Playgroud)

所以它正在转变%F9ù(unicode转换).

我已经尝试编码&#25;不能解决问题的%.

我可以通过某种方式逃避或配置设置解决问题吗?不幸的是,我无法控制更改密码本身,它由第三方提供.

c# xml asp.net visual-studio webdeploy

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

标签 统计

asp.net ×1

c# ×1

javascript ×1

jquery ×1

json ×1

selectize.js ×1

visual-studio ×1

webdeploy ×1

xml ×1