首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft.jQuery.Unobtrusive.Ajax无法安装

Microsoft.jQuery.Unobtrusive.Ajax无法安装
EN

Stack Overflow用户
提问于 2018-11-15 09:36:36
回答 1查看 1K关注 0票数 2

我只是简单地尝试使用Microsoft.jQuery.Unobtrusive.Ajax库来发布ajax剃须刀表单,但由于某些原因,我无法正确安装该软件包。

我试着从Nuget Package Manager安装它,我可以在我的依赖项中看到它:

但是在lib下没有它的文件夹

接下来,我尝试右键单击项目并管理bower包,现在可以在bower.json中看到。

代码语言:javascript
复制
"Microsoft.jQuery.Unobtrusive.Ajax": "^3.2.3"

但是,libs中仍然没有这个库,当我尝试发布我的ajax表单(我是从这里复制的)时,表单通常是nad而不是'ajax'-lly (也就是说,我被重定向到页面而不是异步发布的数据)。

表单

代码语言:javascript
复制
<form  method="post" data-ajax="true" data-ajax-method="post" data-ajax-complete="complete" enctype="multipart/form-data">
    <div class="input-group">
        <label class="input-group-btn">
            <span class="btn btn-default">
                Browse&hellip; <input asp-for="Uploads" type="file" style="display: none;" accept=".xls,.xlsx,.csv" multiple>
            </span>
        </label>
        <input type="text" class="form-control" readonly>
    </div>

    <a asp-page="Create" class="btn btn-default pull-right">
        <span class="glyphicon glyphicon-plus-sign"></span>
    </a>

    <button type="submit" class="btn btn-default pull-right">
        <span class="glyphicon glyphicon-circle-arrow-up"></span>
    </button>
</form>

我可以看到这个文件夹在这里

代码语言:javascript
复制
...\bower_components\Microsoft.jQuery.Unobtrusive.Ajax

但是这是个错误的地方,我宁愿让包管理器把它放在正确的位置,也不愿手动移动它。

为什么会发生在我身上?这是正常的吗?

EN

回答 1

Stack Overflow用户

发布于 2018-11-15 09:43:34

您可以使用一个.bowerrc文件来指示Bower安装软件包的位置:https://jakeydocs.readthedocs.io/en/latest/client-side/bower.html

ASP.NET核心2.1模板自鲍尔已经被反对了以来不包含此文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53316358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档