小编Fea*_*der的帖子

JQuery 数据表在我的 Blazor 和 .NET 核心项目中不起作用

我正在尝试在我的 blazor 项目中使用 JQuery 数据表。我正在使用 CDN 文件加载框架。这是我的_Host.cshtml文件:

@page "/"
@namespace Blazor.Pages
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Blazor</title>
    <base href="~/" />
    <environment include="Development">
        <link rel="stylesheet" href="css/bootstrap/bootstrap.min.css" />
    </environment>
    <environment exclude="Development">
        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
              asp-fallback-href="css/bootstrap/bootstrap.min.css"
              asp-fallback-test-class="sr-only" asp-fallback-test-property="position" asp-fallback-test-value="absolute"
              crossorigin="anonymous"
              integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" />
    </environment>
    <link href="css/site.css" rel="stylesheet" />
    <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs4/jq-3.3.1/dt-1.10.18/datatables.min.css" />
</head>
<body>
    <app>
        @(await Html.RenderComponentAsync<App>
            ())
        </App>
        <script src="_framework/blazor.server.js"></script>
        <script src="https://code.jquery.com/jquery-3.4.1.min.js"
                integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
                crossorigin="anonymous"></script>
        <script type="text/javascript" src="https://cdn.datatables.net/v/bs4/jq-3.3.1/dt-1.10.18/datatables.min.js"></script>
        <script>
            $(document).ready(function …
Run Code Online (Sandbox Code Playgroud)

html c# jquery razor asp.net-core

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

“你确定吗?” 通过powershell中的消息框

早安开发者,

我正在尝试在 powershell 中创建删除功能。我想要这样的东西:

  function deleteEnv(){
    $result = [System.Windows.Forms.MessageBox]::Show('Are you sure?''Yes', 'No' 'Info')
    if(yes){
     //Delete
}

else {
//do nothing
}
}
Run Code Online (Sandbox Code Playgroud)

当我单击删除按钮时,必须首先显示一个带有两个按钮是或否的消息框。如果是,则删除其他什么都不做。我怎样才能做到这一点?

亲切的问候

forms powershell xaml

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

无法使用 Angular Datatable 重新初始化 DataTable

我有一个具有简单 CRUD 功能的 Angular 应用程序。我已经使用静态 HTML 表测试了我的数据,这有效。现在我正在使用一个名为 Angular 数据表的数据表框架。

链接: https: //l-lin.github.io/angular-datatables/#/welcome

我可以创建读取删除记录,但执行此操作后我收到如下错误:

DataTables 警告:表 id=DataTables_Table_0 - 无法重新初始化 DataTable。有关此错误的更多信息,请参阅 http://datatables.net/tn/3

我已经尝试了几种解决方案,例如它提供的链接和其他堆栈溢出帖子,如下所示:

Angular 5 Datatables 中出现错误:无法重新初始化 DataTable

https://l-lin.github.io/angular-datatables/#/basic/angular-way

https://l-lin.github.io/angular-datatables/#/advanced/rerender

这是我在car-component.js中的代码,我使用car-services.js进行所有 HTTP 调用。

import { Component, OnInit } from '@angular/core';
import { FormBuilder, Validators } from '@angular/forms';
import { CarService } from '../services/carservices/car.service';
import { CarVM } from '../viewmodels/car/car-vm';
import { Subject } from 'rxjs';
import { DataTableDirective } from 'angular-datatables';

@Component({ …
Run Code Online (Sandbox Code Playgroud)

html datatable jquery typescript angular

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

在JQuery中使用switch语句时,如何将元素数据传递到案例中?

我的应用程序中有一个选项卡组件,并且编写了一个在选项卡之间切换的函数。首先,我想测试一下是否可行。我过去曾尝试过使用该if语句,但效果很好(请参阅注释代码)。现在,我想用一个switch语句尝试一下。这是我的功能代码:

switchAdvancedView(elem) {
    //if (elem.data('id') === 'recentview') {
    //    alert('view1');
    //}
    //else if (elem.data('id') === 'myview') {
    //    alert('view2');
    //}
    //else if (elem.data('id') === 'systemview') {
    //    alert('view3');
    //}
    switch (elem) {
        case elem.data('id') === 'recentview':
            alert('view 1');
            break;
        case elem.data('id') === 'myview':
            alert('view 2');
            break;
        case elem.data('id') === 'myview':
            alert('view 3');
            break;
        default:
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是,当我单击选项卡时,它不会触发警报功能。

我使用了这个来源:

链接:https//www.sitepoint.com/jquery-switch-statement/

教程仅显示带有硬编码的值。

如何将element.data id传递给switch语句?

javascript jquery switch-statement

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