小编Guf*_*san的帖子

如何在此select2表单上添加额外字段

我试图通过select2下拉菜单填充更多字段.检查这个小提琴:http: //jsfiddle.net/ws3tjp5f/

我希望填充"选择额外".但具有不同的价值.

现在我可以打印id和文本,我想存储和打印另一个值"额外"

HTML:

<input type="hidden" id="test" />
<p>Selected IDs: <input type="text" id="selectedID"/></p>
<p>Selected Options: <input typ="text" id="selectedText"/></p>
<p>Selected Extra Field: <input typ="text" id="selectedExtra"/></p>
Run Code Online (Sandbox Code Playgroud)

JS:

var test = $('#test');
$(test).select2({
placeholder: "Choose",
data:[
    {id:0,text:"enhancement"},
    {id:1,text:"bug"},
    {id:2,text:"duplicate"},
    {id:3,text:"invalid"},
    {id:4,text:"wontfix"}
],
width: "300px"
});

$(test).change(function() {

var theID = $(test).select2('data').id;
var theSelection = $(test).select2('data').text;
var theExtra = $(test).select2('data').text;
$('#selectedID').val(theID);
$('#selectedText').val(theSelection);
$('$selectedExtra').val(theExtra);
});
Run Code Online (Sandbox Code Playgroud)

html javascript jquery jquery-select2

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

如何重置选择下拉列表的值

我有 3 个不同的下拉菜单,它们都相互连接。在第二个下拉选项中根据第一个中的选择出现......等等

假设我选择在第一个中包含书籍和电影。

如果我选择书籍 ---> 如果我选择电影 ---> 出现冰与火之歌和列王冲突 ---> Django Unchained,低俗小说出现...等

但是,如果用户“错误”选择了错误的书(比如冰与火之歌)并返回书本 ---> 相同的书仍然出现在选择下拉列表中。

我想要做的是“重置”或先前选择的部分的清晰结果。

我试过这样做:

document.getElementById('books').value = "";
Run Code Online (Sandbox Code Playgroud)

但它完全删除了第二个下拉列表的占位符。我希望占位符回到选项 0 ---> 选择一本书

这是我的小提琴

请帮我解决这个问题

html javascript jquery

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

如何在JS中替换字符串公式中的整数

我想在我的字符串公式中替换整数来评估表达式.

我有一个像这样的数组

var value_array=[
{value: "11", order: "1"},
{value: "4", order: "2"},
{value: "31", order: "3"},
{value: "41", order: "4"},
{value: "51", order: "5"},
{value: "61", order: "6"},
{value: "71", order: "7"},
{value: "80", order: "8"},
{value: "91", order: "9"},
{value: "101", order: "10"},
{value: "111", order: "11"},
{value: "128", order: "12"},
{value: "131", order: "13"},
{value: "145", order: "14"}
];
Run Code Online (Sandbox Code Playgroud)

我的公式是 ((1+14)*5+12*3-7*8/2+4)

我想用相应的订单值替换整数.

我应该得到((11+145)*51+128*31-71*80/4+41),然后我会评估由10545产生的字符串.

谢谢你的帮助

javascript

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

与一维高斯卷积

我是卷积方面的菜鸟,我正在使用Python。我正在尝试将一维数组与一维高斯进行卷积,我的数组是

B = [0.011,0.022,.032,0.027,0.025,0.033,0.045,0.063,0.09,0.13,0.17,0.21]

高斯的 FWHM 是 5。所以我计算出 sigma 现在5/2.385 = ~2.09,我有 2 个选择:

  1. 使用高斯标准方程生成高斯核并使用 np.convolve(array, Gaussian) 我使用的高斯方程

  2. 使用scipy.ndimage.gaussian_filter1d 由于两者都是卷积任务,理论上两者应该给出相似的输出。但事实并非如此。为什么会这样呢?

我附上了一张图像,其中绘制了该阵列与另一个等距阵列的关系

A = [1.0, 3.0, 5.0, 7.0, 9.0, 11.0, 13.0, 15.0, 17.0, 19.0, 21.0, 23.0]

数组 (B) 相对于等距数组 (A) 绘制 基本上,我想将convolved arraynon-convolved数组一起绘制到 与 之间A。我该怎么做?

python arrays gaussian convolution

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

如何在 Mac 上将 .pem 文件转换为 .ppk 文件?

我想转换.pem file.ppk file我的Mac OS

要求是因为我的客户使用 Windows,所以我必须提供它们ppk file,而我使用 Mac。

macos amazon-web-services

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

为什么javascript中的条件总是如此?

你能告诉我为什么我的病情总是如此吗?我试图使用regex.i验证我的价值几乎没有条件

  1. 名称不应包含测试"文本"
  2. 名称不应包含三个连续字符示例"abc","pqr","xyz"
  3. 名称不应包含相同的字符三次例如"aaa","ccc","zzz"

我喜欢这个

https://jsfiddle.net/aoerLqkz/2/

var val = 'ab dd'

if (/test|[^a-z]|(.)\1\1|abc|bcd|cde|def|efg|fgh|ghi|hij|ijk|jkl|klm|lmn|mno|nop|opq|pqr|qrs|rst|stu|tuv|uvw|vwx|wxy|xyz/i.test(val)) {
                       alert( 'match')
                    } else {
   alert( 'false')
   }
Run Code Online (Sandbox Code Playgroud)

我使用以下字符串测试了我的代码并获得了意外的结果

  1. 输入字符串 "abc":输出精细 ::"匹配"
  2. 输入字符串 "aaa":输出精细 ::"匹配"
  3. 输入字符串 "aa a":**输出**::"匹配"为什么它匹配?它们之间有空间为什么它匹配????

    输入字符串 "sa c":**输出**::"匹配"为什么匹配?它们之间有不同的字符串和空格????

javascript regex

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

没有得到正确的向上和向下的数字

我的SQL语句有问题.我有一个jQuery upvote插件,可以在我的数据库中保存true和false值.如果用户按下upvote,它将在upvote音量中保存为true,如果用户按下投票,它将在向下投票列中保存为true,如果用户按下已投票的主题,则将在downvote列中保存为true,在upvote列中保存为false.我知道这有点令人困惑.此外,对新主题进行投票将导致在您单击的相对列中保存0.问题是

在此输入图像描述 在此输入图像描述

Fig 1: when clicked up  |Fig 2: when clicked down
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

但是当我刷新页面时,数字仍为0

我的SQL查询:

SELECT
SUM(
    IF(Upvote='true' AND Downvote='false',1,
        IF(upvote='false' AND Downvote='true',-1,
            IF(Upvote='false' AND Downvote='false',-1,
                IF(Downvote='false',1,
                    IF(Downvote='true' AND (Upvote='0' OR Upvote=false),-1,0)
                )
            )
        )
    )) as `votes`
Run Code Online (Sandbox Code Playgroud)

来自评级WHERE TopicD =:当前

php mysql sql

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

Shiny - 如何禁用 uiOutput 中使用的 numericInput 中的用户输入

我的代码:-

library(shiny)

ui <- fluidPage(
    titlePanel("Find square of x"),
    numericInput("x","x:",5),
    uiOutput("y")
)

server <- function(input, output){
     output$y <- renderUI({
          numericInput("y","Square of x:",input$x * input$x)
     })
}

shinyApp(ui = ui, server = server)
Run Code Online (Sandbox Code Playgroud)

在此应用程序中,用户可以更改输出的值"Square of x"。有什么方法可以防止这种情况(意味着可以在输出中禁用用户输入)。

或者,如果用户修改输出"Square of x"而不是输入,"x"也会相应地发生变化。

shiny shiny-reactivity

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

PHP中的意外T变量

我是PHP的新手,我需要一点帮助.我很确定这可能是最常见的问题之一,并且很容易修复,但我一直在努力.我会这么愚蠢

好吧,所以这是我的问题:每次我去我的localhost尝试打开我的PHP站点它不会因为我每次都得到这个错误.

"解析错误:语法错误,第4行的C:\ xampp\htdocs\exam\_register.php中的意外'$ db'(T_VARIABLE)"

这是我的PHP代码.

    <?php
    session_start()

    $db = mysqli_connect("localhost", "root", "", "authentication");

    if (isset($_POST['register_btn'])) {
        session_start();
        $username = mysql_real_escape_string($_POST['username']);
        $emailaddress = mysql_real_escape_string($_POST['emailaddress']);
        $password = mysql_real_escape_string($_POST['password']);
        $password2 = mysql_real_escape_string($_POST['password2']);

        if ($password == $password2) {
            $password = md5($password);
            $sql = "INSERT INTO users(username, email, password) VALUES ('$username', '$emailaddress', '$password')";
            mysql_query($db, $sql);
            $_SESSION['message'] = "You are now registered!";
            $_SESSION['username'] = $username;
            header("location: home.php");
        }else {
            $_SESSION['message'] = "The two passwords do not match";
        }   
    }
?>
Run Code Online (Sandbox Code Playgroud)

php xampp

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

如何在 Wordpress“联系表格 7”中禁用提交按钮并更改表单提交上的文本

我正在使用"contact form 7"WordPress 插件。

我想禁用表单提交上的提交按钮并更改文本,例如

"Submitting...." 并在成功或错误时启用,以便用户可以再次单击。

wordpress contact-form-7

0
推荐指数
2
解决办法
8039
查看次数

提取数字形成货币 $100

如何从一个数字中提取唯一的数字 currency $100?

这不起作用preg_match_all('/(\d+.?\d+)/',$price,$matches); 比赛[1] 为空

我没有任何其他可能性从字符串中提取数字

php

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