小编MBa*_*aas的帖子

使用Chosen插件更改选择中的选择

我正在尝试使用Chosen插件更改select中当前选择的选项.

文档包括更新列表,并在选择选项时触发事件,但在外部更改当前选定的值时没有(我可以看到).

我已经制作了一个jsFiddle来演示代码和我试图改变选择的方法:

$('button').click(function() {
    $('select').val(2);
    $('select').chosen().val(2);
    $('select').chosen().select(2);
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery select jquery-chosen

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

允许使用selected.js多选的新值

我正在使用selected.js插件http://harvesthq.github.com/chosen/和jQuery来允许用户从select中选择多个选项.但是,我现在希望能够让他们创造尚未存在的价值 - 任何想法如何解决这个问题?

编辑:与SO自己的标签选择/创建栏类似的东西将接近我所追求的

最好不要更改或编辑插件,但如果需要,也可以.

代码:HTML:

<p>Select something</p>
<select name="theSelect[]" multiple="multiple">
    <option value="First Option">First Option</option>
    <option value="Second Option">Second Option</option>
</select>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

$(function(){
    $('select').chosen();
});
Run Code Online (Sandbox Code Playgroud)

因此,如果用户输入"第三选项",我想将其添加到列表中并将其选中.值和显示名称是/将是相同的,所以这不是一个问题

jquery multiple-select jquery-chosen

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

jQuery:找到下一个表格行

我有一个表,包含行,包含细胞 - 其中一些包含img,如下所示:

<img id="FormView1_btnSave_row1%1%new" style="border-width: 0px; cursor: pointer;"
src="grafik/ok_16x16.gif" onclick="cleverStuff(this)"/>
Run Code Online (Sandbox Code Playgroud)

在函数cleverStuff中我想在单击按钮的行之后的行上操作 - 这个特殊按钮仅包含在最后一行可见行中,下面有一堆隐藏行我想做第一行隐藏线可见 - 但我没能到达下一行.我的理解是,所有组合parent()next()可以用来从img到td,到tr,最后到下一个tr.所以我试着验证这个:

$(ctrl).attr('id') 正确返回img的id :)

$(ctrl).parent().attr('id') 返回NULL.

我在这里错过了什么?

javascript traversal

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

反斜杠作为函数名称的前缀做什么?

准备ZEND-Exam时,我发现了一个类重新定义了strlen-function的问题:

namespace MyFramework\MyString
{
  function strlen ($str) 
  {
    return \strlen($str) * 2; // return double string-length
  }

}
Run Code Online (Sandbox Code Playgroud)

我之前从来没有遇到过"\功能"的东西,也无法从我的教练那里得到解释 - 有人可以.帮助摆脱一些光......?

php

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

你能理解 Docker 的错误信息吗?

我承认,我是容器世界的新手。但是我设法使用 WSL2 在我的 W10 上运行 docker。我还可以使用 docker-UI 并运行容器/应用程序或图像。所以我相信基础设施已经到位并且是最新的。然而,当我尝试即使是最简单的 Dockerfile 时,它​​似乎也不起作用,我不明白它给出的错误消息:这是 Dockerfile:

FROM ubuntu:20.04
Run Code Online (Sandbox Code Playgroud)

(是的,一个不起眼的开始 - 或者一个极度精简的复制品)

docker build Dockerfile
[+] Building 0.0s (2/2) FINISHED
 => ERROR [internal] load build definition from Dockerfile                                                                                                                    0.0s
 => => transferring dockerfile: 33B                                                                                                                                           0.0s
 => ERROR [internal] load .dockerignore                                                                                                                                       0.0s
 => => transferring context: 33B                                                                                                                                              0.0s
------
 > [internal] load build definition from Dockerfile:
------
------
 > [internal] load .dockerignore:
------
failed to solve with frontend dockerfile.v0: failed to build LLB: error from sender: Dockerfile …
Run Code Online (Sandbox Code Playgroud)

docker dockerfile

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

Font Awesome unicode 图标在 Firefox 中不起作用

这是我的 html 代码。

  <label><b>Phone Verified : </b></label>
  <select class="form-control phone_verified">
      <option value="">Select Option</option>
      <option value="1">Yes (&#xf00c;)</option>
      <option value="0">No (&#xf00d;)</option>
  </select>
Run Code Online (Sandbox Code Playgroud)

我已经链接了 cdn 引导程序链接

<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css" rel="stylesheet"/>
<style type="text/css">
  select  {
  font-family: 'FontAwesome', 'open sans'
}
</style>
Run Code Online (Sandbox Code Playgroud)

在我的chrome 浏览器图标中完美运行。

在此处输入图片说明

但是在Firefox 中不起作用。

在此处输入图片说明

在选择选项中遵循了这个字体真棒图标

谁能告诉我我做错了什么?

检查 JSFiddle 链接:- https://jsfiddle.net/17j8pxqb/

html html-select font-awesome

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

如何使用谷歌材料图标作为类而不是<i>标签

根据Google Material网站上的指南,我们必须使用_ i _ tag中的材质图标.

问题是如何将图标添加为font-awesome.就像是 :

Class="material-icons face"

代替

<i class="material-icons"> face </i>

material font-awesome material-design google-material-icons

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

如何检查元素是否已初始化autoNumeric

如何检查HTML元素是否已将autoNumeric初始化,因此我不会再次对其进行初始化?

初始化两次会导致所有输入数字出现两次。

if (// autonumeric not yet initialized) {
    var anObject = new AutoNumeric(document.querySelector(inputSel), autoNumericSettings);
}
Run Code Online (Sandbox Code Playgroud)

编辑:要检查的原因是,autoNumeric可能先前已在其他地方初始化过,而在另一个脚本中则不同,autoNumericSettings并且此脚本需要遵守较早的设置。

html javascript autonumeric.js

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

是否可以有一个考虑我输入长度的片段?

我想为评论定义一个片段,例如

//************
//*  foo A1  *
//************
Run Code Online (Sandbox Code Playgroud)

我输入的地方foo A1,它会创建一行带有 (6+ len(${1}) 星号等的行 - 这是否可行,如果可以,如何实现?

visual-studio-code vscode-snippets

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

如何修复“groovy.lang.MissingMethodException:没有方法签名:Script1.pipeline() 适用”

这让我发疯:(我有一个很大的脚本和matrix其他令人印象深刻的命令(这里是新手!) - 它不起作用。即使在将其缩减为最小化重现之后,我也得到了同样的错误......并且不知道出了什么问题。我在这里看到的其他情况是由于在调用方法等时使用了错误的数字或参数,但我不知道如何在这里这样做。

    pipeline {
      agent none
      stages {
                stage ('GetPath') {
                    agent{
                      label 'mac'
                    }
                    steps {                
                        sh'echo "hello world"'
                      }
                    }
                }
              }
Run Code Online (Sandbox Code Playgroud)

结果

groovy.lang.MissingMethodException:没有方法签名:Script1.pipeline() 适用于参数类型:(Script1$_run_closure1) 值:[Script1$_run_closure1@7fc0098d] at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter .java:58) 在 org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:81) 在 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52) 在 org. codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166) 在 Script1.run(Script1.groovy:1)在 groovy.lang.GroovyShell.evaluate(GroovyShell.java:585) 在 groovy.lang.GroovyShell.evaluate(GroovyShell.java:623) 在 groovy.lang.GroovyShell.evaluate(GroovyShell.java:594) 在 hudson.util。 RemotingDiagnostics$Script.call(RemotingDiagnostics.java:142) 在 hudson.util.RemotingDiagnostics$Script.call(RemotingDiagnostics.java:114) 在 hudson.remoting.LocalChannel.call(LocalChannel.java:46) 在 hudson.util.RemotingDiagnostics .executeGroovy(RemotingDiagnostics.java:111)在jenkins.model.Jenkins._doScript(Jenkins.java:4558)在jenkins.model.Jenkins.doScript(Jenkins.java:4529)在java.lang.invoke.MethodHandle.invokeWithArguments( MethodHandle.java:627) 在 org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396) 在 org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408) 在 org.kohsuke.stapler .Function.bindAndInvoke(Function.java:212) 在 org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145) 在 org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:536) 在 org.kohsuke .stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) 在 org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:766) 在 org.kohsuke.stapler.Stapler.invoke(Stapler.java:898) 在 …

jenkins-groovy jenkins-pipeline

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