小编bba*_*bba的帖子

将数组项推送到另一个数组中

我有一个JavaScript数组dataArray,我想推入一个新的数组newArray.除了我不想newArray[0]成为dataArray.我想将所有项目推入新数组:

var newArray = [];

newArray.pushValues(dataArray1);
newArray.pushValues(dataArray2);
// ...
Run Code Online (Sandbox Code Playgroud)

甚至更好:

var newArray = new Array (
   dataArray1.values(),
   dataArray2.values(),
   // ... where values() (or something equivalent) would push the individual values into the array, rather than the array itself
);
Run Code Online (Sandbox Code Playgroud)

所以现在新数组包含各个数据数组的所有值.是否有一些像pushValues现有的速记,所以我不必迭代每个人dataArray,逐个添加项目?

javascript arrays

854
推荐指数
14
解决办法
95万
查看次数

jQuery查看是否选中了任何复选框

我知道如何选择是否选中了一个单独的复选框.

但我遇到以下问题 - 给定一个表单ID我需要查看是否选中了任何复选框(即1或更多),我需要查看是否没有选中.基本上我需要两个独立的功能来回答这两个问题.帮助将不胜感激.谢谢!

实际上,我只需要一个函数告诉我是否没有选中.知道这会回答另一个问题.

javascript forms jquery

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

JSP scriptlet中的方法是否合法?

我知道它不推荐,我应该使用标签库等.

但是我仍然想知道在JSP scriplet中声明方法是否合法:

<%
   public String doSomething(String param) {
      //
   }

   String test = doSomething("test");

%>
Run Code Online (Sandbox Code Playgroud)

这合法吗?我得到一些a ; is expected似乎不合适的奇怪的编译错误(如).谢谢.

java methods jsp scriptlet

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

jquery获取所有下拉值

我有<select>id 下拉列表my_dropdown.我允许多选.我知道如何使用jquery拉取选定的值:

var values = $('#my_dropdown').val();
Run Code Online (Sandbox Code Playgroud)

如果我选择多个,这将返回一个值数组.无论选择什么,我还需要在下拉列表中获取所有值.我怎样才能使用jquery来获取id下拉列表中的所有值?

javascript jquery

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

jquery删除一个类(如果它存在并添加一个新类)

我正在尝试使用jquery从元素中删除一个类(如果它存在则不提前知道)并添加一个新元素来替换它.

这会是最好的方式(我是疑问因为它在删除它之前没有检查该类是否存在):

$(elem).removeClass(oldClass).addClass(newClass);
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript jquery

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

jQuery show()vs添加Class

哪一个更有效(即更快):

$(elem).show();
Run Code Online (Sandbox Code Playgroud)

要么

$(elem).addClass(displayClass); // Where display class is "display: block;"
Run Code Online (Sandbox Code Playgroud)

还是他们一模一样?

javascript css performance jquery

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

在JQuery中检查单选按钮

我需要成问题地 编程方式表示您的意思?)检查给定其值的单选按钮。表单具有id和输入类型显然具有名称(但没有ID)。到目前为止,我设法完成的唯一代码是:

$('input[name=my_name]:eq(1)').attr('checked', 'checked');
Run Code Online (Sandbox Code Playgroud)

但我希望能够通过显式提供值来进行检查。

javascript jquery radio-button

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

Javascript扩展了一个对象问题

我有以下代码:

this.myObject = {
   key1: "val1",
   key2: "val2"
}

this.aMethod = function (newObject) {
    ...
Run Code Online (Sandbox Code Playgroud)

在这里,我想要一个新对象(可能是继承自的this.myObject),其中包含所有内容this.myObject 以及任何内容newObject,其中的字段newObject应覆盖已存在的字段this.myObject

我该怎么做呢?

这个想法是this.myObject提供一些默认值 - 但方法的用户可以覆盖这些值.我也批评这种整体"模式".谢谢.

javascript

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

表中没有空格的html图像

我有一个html表,我将图像并排放在td中.我怎样才能得到它,以便每张图像之间根本没有空间?默认情况下,尽管每个表元素上有0个填充和边距,但所有浏览器似乎都放入了一个小空间.我没有在td上指定宽度,所以默认情况下它占用了图像内部的宽度.

即:

<table>
  <tr>
    <td><img ... /></td> //no space between the td's
    <td><img ... /></td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

html css image

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

Jsp包含,转发请求参数

在我的jsp文件中,我从请求中提取数据request.getAttribute().

在这个jsp中,我需要包含另一个jsp.这个包含的jsp是否可以访问请求,或者我是否需要以某种方式转发数据?

jsp servlets request parameter-passing

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

SQL连接问题

我有一个table_a包含数据列的表,如下所示:

.aaa01932
.asd02343
.lkj03342
Run Code Online (Sandbox Code Playgroud)

所以它始终以一个句点后跟3个字母开头,然后是2个数字(01,02等),后跟一些额外的数字.

我有另一个表格table_b,数据如下:

aaa01
asd02
lkj03
Run Code Online (Sandbox Code Playgroud)

因此它映射到数据中,table_a但是周期和末尾的额外数字被省略.

如何选择table_a加入table_b显示列中的数据"相等"的位置.平等我的意思是table_a.the_column像'%table_b.the_column%'.所以类似于:

Select * from table_a 
  join table_b on (table_a.the_column like '%table_b.the_column%');
Run Code Online (Sandbox Code Playgroud)

除了我不知道如何格式化like子句来接受里面的列.也许我需要以某种方式连接它?

sql oracle

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

jQuery添加到css元素

我有我元素的id.我需要将一个给定值(由javascript中的变量确定)添加到元素的css属性之一.即给出一个元素id=my_id如何添加x到该元素的margin-top属性?

javascript css jquery

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