小编Ank*_*wal的帖子

模态内的 Bootstrap 模态;关闭模态后无法滚动

我有一个引导模式,它调用另一个引导模式。现在的问题是,当我打开第二个引导模式并关闭它时,第一个引导模式不再滚动。相反,滚动是由后台主页获得的。我应该在这里做什么,以便当我关闭第二个模态时,第一个模态会聚焦并获得第二个模态之前的滚动。

$('#modalTrigger').on('click', function () {
    setTimeout(function () {
        $('#modalBody').html($('#contentText').html());
    }, 1000);
});

$('#btnPrimaryModalAction').on('click', function () {
    $('#secondaryModal').modal('show'); 
});
Run Code Online (Sandbox Code Playgroud)

这是JSFIDDLE的链接,其中包含定义上述情况的两个引导模式。

html javascript css jquery twitter-bootstrap

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

如何检测服务器是否正在运行node.js?

虽然我有一个服务器地址以防万一,但我如何知道服务器是否运行 Node.js?!更何况,iis还是apache?有什么办法可以配置服务器上正在运行的服务吗?

javascript apache jquery web-services node.js

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

如果没有勾选复选框,则禁用提交按钮

我有一些复选框,只要勾选其中之一,就应该启用提交按钮。

但是,我没有正确理解 Javascript 函数。

一开始,提交按钮始终处于禁用状态,当我勾选复选框时,它会被启用并始终保持启用状态。

这是我的代码:

<td><input  type="checkbox" name="searchValues" th:value="${user.id}" th:checked="${user.isActive}" th:onclick="${'inputClick('''+ itemStat.index +''')'}" /></td>
Run Code Online (Sandbox Code Playgroud)

JavaScript 函数

<script>    
    $(function(){
        $("input[type='checkBox']").change(function(){
            $("input[type='submit']").prop("disabled", false);
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

提交按钮

<input type="submit" id="submitButton" th:value="Speichern" name="submit" disabled="disabled"/>
Run Code Online (Sandbox Code Playgroud)

可能是在加载网站时,某些复选框已经被选中,因此也应该启用提交按钮。仅当未勾选任何内容时,才应禁用提交按钮。

也许有人知道我在这里缺少什么?

javascript jquery

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

获取另一个数组中不存在的JSON对象

我有两个数组.

array1 = [
 {'id':1},
 {'id': 2}
]
Run Code Online (Sandbox Code Playgroud)

array2 = [
 {'idVal':1},
 {'idVal': 2},
 {'idVal': 3},
 {'idVal': 4}
]
Run Code Online (Sandbox Code Playgroud)

我需要一种最佳方式,如果可能的话,我可以比较这两个数组,并得到一个结果数组,其中包含对象array2而不是array1.两个数组中的键具有不同的名称.结果将是,

res = [
  {'idVal': 3},
  {'idVal': 4}
]
Run Code Online (Sandbox Code Playgroud)

html javascript jquery web lodash

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

try catch Javascript 中的 if else 语句

这是我的代码的示例。我想在块if/else内使用现有的语句try-catch,并在验证失败时推送。我试图try-catch在之间的if/else条件下使用它,但它给了我一个错误。

var errLogs = [];
try {
  var a = "ABCD";
  if(typeof a === "string"){
     console.log("equel");
  }catch(e) {
  }else{
     console.error("not equel");
  }
  console.log(e);
  errLogs.push(e);
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays try-catch

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