小编Nen*_*lep的帖子

使用Javascript将disabled属性添加到input元素

我有一个输入框,我希望它被禁用,同时隐藏它以避免在移植表单时出现问题.

到目前为止,我有以下代码来隐藏我的输入:

$(".shownextrow").click(function() { 
    $(this).closest("tr").next().show().find('.longboxsmall').hide();
});
Run Code Online (Sandbox Code Playgroud)

这是因此隐藏的输入:

<input class="longboxsmall" type="text" />
Run Code Online (Sandbox Code Playgroud)

如何将disabled属性添加到输入?

javascript jquery input onclick

125
推荐指数
8
解决办法
34万
查看次数

为不同的节点类型配置jstree右键单击contextmenu

我在网上看到了一个示例,展示了如何自定义jstree右键单击上下文菜单的外观(使用contextmenu插件).

例如,允许我的用户删除"文档"而不删除"文件夹"(通过隐藏文件夹的上下文菜单中的"删除"选项).

现在我找不到那个例子.谁能指出我正确的方向?官方文档没有真正帮助.

编辑:

由于我希望默认的上下文菜单只有一个或两个小的更改,我宁愿不重新创建整个菜单(当然,如果这是唯一的方法我会的).我想做的是这样的事情:

"contextmenu" : {
    items: {
        "ccp" : false,
        "create" : {
            // The item label
            "label" : "Create",
            // The function to execute upon a click
            "action": function (obj) { this.create(obj); },
            "_disabled": function (obj) { 
                alert("obj=" + obj); 
                return "default" != obj.attr('rel'); 
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用 - 创建项目始终被禁用(警报永远不会出现).

jquery contextmenu jstree

80
推荐指数
4
解决办法
7万
查看次数

在React.js中触发子重新渲染

Parent(MyList在我的示例中)组件通过Child(MyComponent)组件呈现数组.Parent决定更改数组中的属性,React触发子重新呈现的方式是什么?

this.setState({});在调整数据后,我想出的就是在Parent中.这是一种触发更新的黑客还是反应方式?

JS小提琴:https: //jsfiddle.net/69z2wepo/7601/

var items = [
  {id: 1, highlighted: false, text: "item1"},
  {id: 2, highlighted: true, text: "item2"},
  {id: 3, highlighted: false, text: "item3"},
];

var MyComponent = React.createClass({
  render: function() {
    return <div className={this.props.highlighted ? 'light-it-up' : ''}>{this.props.text}</div>;
  }
});

var MyList = React.createClass({
  toggleHighlight: function() {
    this.props.items.forEach(function(v){
      v.highlighted = !v.highlighted;
    });

    // Children must re-render
    // IS THIS CORRECT?
    this.setState({});
  },

  render: function() {
    return <div>
      <button onClick={this.toggleHighlight}>Toggle highlight</button> …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

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

如何使用font-family lato?

如何使用font-family lato?

我使用过这样的风格但没有用.我能怎么做 ?谢谢.

font-family: Lato, Helvetica, sans-serif;
Run Code Online (Sandbox Code Playgroud)

链接:http: //www.google.com/fonts/specimen/Lato

css font-family google-font-api

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

在运行时期间检查asp.net Web应用程序是否处于调试模式的首选方法?

在编译期间,我可以做一个检查

#if DEBUG
    Log("something");
#endif
Run Code Online (Sandbox Code Playgroud)

但是debug="false",在运行时期间检查是否在Web.config中设置是首选的是什么?

c# asp.net web-config

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

如何在使用maven构建的war中包含系统依赖项

我已经在互联网上搜索了很长时间,我无法弄清楚如何配置maven-war插件或类似的东西,以便系统依赖项包含在内置战争(WEB-INF/lib文件夹)中

我在jar-build的情况下使用maven依赖插件:

<plugin>
    <artifactId>maven-dependency-plugin</artifactId>
    <executions>
        <execution>
            <phase>install</phase>
            <goals>
                <goal>copy-dependencies</goal>
            </goals>
            <configuration>
                <outputDirectory>${project.build.directory}/lib</outputDirectory>
            </configuration>
        </execution>
    </executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)

但是我无法理解在战争构建的情况下要做什么.我尝试过使用maven-war插件,但它不包括构建中的系统依赖项.

[UPDATE]

我有类型的依赖:

<dependency>
    <groupId>LoginRadius</groupId>
    <artifactId>LoginRadius</artifactId>
    <scope>system</scope>
    <version>1.0</version>
    <systemPath>${basedir}\lib\LoginRadius-1.0.jar</systemPath>
</dependency>
Run Code Online (Sandbox Code Playgroud)

在我的POM中,当构建war时,这些依赖项不包含在WEB-INF/lib中.

java eclipse maven

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

如何使用wkhtmltopdf将html作为字符串传递?

如何使用asp.net,c#将wtml作为字符串而不是wltmltopdf中的url传递?

c# asp.net wkhtmltopdf

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

修复wkhtmltopdf标题剪辑内容?

我的标题经常剪辑内容,使其下面的内容不完全可见,看起来好像页面在标题结束之前继续在标题下面,因此,并非显示所有内容.

图像显示问题,内容显示在标题下方

我可以使用CSS规则吗?或者wkhtmltopdf的cmd参数?还是其他任何方式?

wkhtmltopdf

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

从PHP执行wkhtmltopdf

我在Linux命令行中运行良好:

wkhtmltopdf entry.html output.pdf

但以下不适用于PHP代码:

exec('wkhtmltopdf entry.html output.pdf');

有趣的是,我用谷歌搜索了许多未经检查的解决方案,但没有解释为什么这是一个问题.谢谢,如果你有好的.

php wkhtmltopdf html2pdf

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

在输入新段落时阻止复制属性?

在CKEditor中创建新段落时,前一段的属性(样式,类)将被复制到新段落中.有办法防止这种情况吗?

例如,如果我在一个居中的段落中写入并按Enter键来创建一个新段落,我的用户希望新段落变得简单

默认情况下没有"继承"以前的任何内容.


编辑

我设法得到它(危险地未经测试)使用Reinmar的提示.这就是我最后的结果; 我希望这有助于其他人.如果你们在这里看到一个明显的错误,请告诉我

CKEDITOR.on('instanceCreated', function(e) {
    e.editor.on('key', function(evt) {
        if (evt.data.keyCode === 13) {
            // if we call getStartElement too soon, we get the wrong element
            setTimeout(function () {
                var se = e.editor.getSelection().getStartElement();
                if(se.getName() == "span") {
                    var text = se.getText(); // Store text, we are about to nuke the spans
                    while (se.getName() == "span") { // possible infinite loop danger
                        se = se.getParent();
                    }
                    if (text.length == 0)
                        se.setHtml("&nbsp;"); // It's important that this is not …
Run Code Online (Sandbox Code Playgroud)

javascript ckeditor

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