小编M.I*_*zat的帖子

Visual Studio Code 打字稿自动导入不起作用

正如标题所述,我的 VS Code 不会自动导入我的模块,我尝试MatDialogModule在下图中导入,但它没有向我显示任何 Angular Material 选项

在此输入图像描述

typescript visual-studio-code angular

9
推荐指数
2
解决办法
5003
查看次数

选择2 onselect选项将选择所有其他选项

我在这个JSFIDDLE中提供了一个select 2 .如何All选择一个选项调用它将选择该选项字段中除自身之外的所有选项,这意味着该All选项更像是全选按钮.并取消选择All.将取消选择所有选项.我从下面的jsfiddle提供相同的代码:

HTML:

<select class="parent_filter_select2 pull-right" id="parent_filter_select2" multiple="multiple" name="select_project" style="width: 300px;">
<option value="all">All</option>
        <option value="Option A">Option A</option>
        <option value="Option B">Option B</option>
        <option value="Option C">Option C</option>
        <option value="Option D">Option D</option>
</select>
Run Code Online (Sandbox Code Playgroud)

Javascript:

$('#parent_filter_select2').select2({
    placeholder: 'Select'
});
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助,谢谢.

更新: 我找到类似我想要的东西,但它使用了复选框,所以我想知道如何在All选项而不是复选框上实现它,并且还选择了它的All选项,代码如下:

$("#checkbox").click(function(){
      if($("#checkbox").is(':checked') ){ //select all
        $("#parent_filter_select2").find('option').prop("selected",true);
        $("#parent_filter_select2").trigger('change');
      } else { //deselect all
        $("#parent_filter_select2").find('option').prop("selected",false);
        $("#parent_filter_select2").trigger('change');
      }
  });
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-select2

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

将日期转换为 ISOString 后删除时间

将日期转换为 ISO 字符串后如何删除时间?

var now = new Date();
console.log( now.toISOString() );
Run Code Online (Sandbox Code Playgroud)

如果输出是

2017-10-19T16:00:00.000Z
Run Code Online (Sandbox Code Playgroud)

我只是希望它是:

2017-10-19
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

Django Form Request.GET 仅从多个选定字段中获取 1 个值

我的表单中有一个使用 select2 的多选字段,我想在提交时获取所有选择的值,但是当我打印该值时,它只获取最后选择的选项的值,我该如何解决这个问题?

非常感谢任何帮助,以下是我的代码:

html

<select class="js-example-basic-multiple" name="Project" multiple="multiple" style="display:inline-block;">
    <option value="ALL" checked="1">ALL</option>
    <option value="1">a</option>
    <option value="2">b</option>
    <option value="3">c</option>
    <option value="4">d</option>
</select>

<script>
    $('.js-example-basic-multiple').select2();
    $('.js-example-basic-multiple').on('change', function() {
    var a = $('.js-example-basic-multiple').val();
})
</script>
Run Code Online (Sandbox Code Playgroud)

查看.py

if 'Project' in request.GET:
    print(request.GET['Project'])
Run Code Online (Sandbox Code Playgroud)

html python django

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

从 REST API 填充多选 select2 选项

我有 3 个 select2 字段,我想使用 API 中的 AJAX 来填充它们。我的问题是,如何直接从 API 填充第一个选择字段选项,然后也由 API 填充第二个字段选项,但根据我在第一个选择字段中的选择,第三个选择字段也是如此。

例如,下面是我的代码和数据:

应用程序编程接口

[
    {
        "id": 1,
        "project_type": "tv",
        "project_stage": "new",
        "project_name": "Project A"
    },
    {
        "id": 2,
        "project_type": "game",
        "project_stage": "completed",
        "project_name": "Project B"
    },
    {
        "id": 3,
        "project_type": "game",
        "project_stage": "new",
        "project_name": "Project C"
    },
    {
        "id": 4,
        "project_stage": "completed",
        "project_type": "film",
        "project_name": "Project D"
    }
]
Run Code Online (Sandbox Code Playgroud)

超文本标记语言

<div class="group">
        <select class="project_type" id="project_type" multiple="multiple">
                <option value=""></option>
        </select>
        <select class="project_status" id="project_status" multiple="multiple"">
                <option value=""></option>
        </select>
        <select class="project_select" …
Run Code Online (Sandbox Code Playgroud)

javascript ajax rest jquery jquery-select2

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

如何将引导程序“data-”属性添加到数据表按钮中

我想从使用标准 HTML 按钮与数据表按钮切换,如何将 bootstrap data-toogle&data-target属性添加到数据表按钮中?

任何帮助深表感谢

引导按钮

<button
    data-toggle="modal" data-target="#create_new_workorder"
    type="button" class="btn btn-sm btn-warning btn-outline"><span
    class="hidden-md hidden-sm hidden-xs">Create Workorder</span> <i
    class="fa fa-fw fa-plus"></i>
</button>
Run Code Online (Sandbox Code Playgroud)

数据表按钮:

buttons: [
    {
        text: 'New',
        action: function () {
            create_workorder_window();
        },
        className: 'btn btn-warning btn-outline'
    },
    { extend: 'colvis', text: 'Show', className: 'btn btn-warning btn-outline'}
],
Run Code Online (Sandbox Code Playgroud)

javascript:

function create_workorder_window() {
    my_window = window.open("createworkorder", "create_workorder", ",toolbar=0,status=0,width=350,height=900");
Run Code Online (Sandbox Code Playgroud)

模态:

<!--Create Workorder Form Modal -->
<div class="modal fade " id="create_new_workorder" tabindex="-1" role="dialog"
     aria-labelledby="TitleLabel">
    <div class="modal-dialog" role="document"> …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery twitter-bootstrap datatables-1.10

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

Django发送电子邮件并从html输入字段获取收件人电子邮件

我有一个django方法来发送电子邮件。当前电子邮件收件人已在代码中进行了硬编码,如何动态创建一个从html页面提交字段的位置,它将立即获取收件人电子邮件并执行该方法

HTML

<input id="recipient_email" type="email">
Run Code Online (Sandbox Code Playgroud)

view.py

from django.core.mail import EmailMultiAlternatives

def send_email(subject, text_content, html_content, to):
    to = 'test_to@gmail.com'
    from_email = 'test_from@gmail.com'
    subject = 'New Project Created'
    text_content = 'A Test'
    html_content = """
        <h3 style="color: #0b9ac4>email received!</h3>
    """
    email_body = html_content
    msg = EmailMultiAlternatives(subject, text_content, from_email, to)
    msg.attach_alternative(email_body, "text/html")
    msg.send()
Run Code Online (Sandbox Code Playgroud)

html python django

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