Продвижение значения Var в Массив

Я записал сценарий обертки, который создает DGCC на OS X

http://github.com/davecheney/make-gdc-apple/tree/master

, я хотел бы получить известие от других программистов DMD там

17
задан 17 August 2009 в 13:41
поделиться

4 ответа

Я думаю, что это должно быть сделано следующим образом:

var veggies = "carrot";
var fruitvegbasket = [];
fruitvegbasket.push(veggies);
37
ответ дан 30 November 2019 в 11:08
поделиться

jQuery - это не то же самое, что массив. Если вы хотите добавить что-то в конец объекта jQuery, используйте:

$('#fruit').append(veggies);

или добавьте это в конец значения формы, как в вашем примере:

 $('#fruit').val($('#fruit').val()+veggies);

В вашем случае fruitvegbasket будет строка, содержащая текущее значение #fruit , а не массив.

jQuery ( jquery.com ) позволяет манипулировать DOM, а также конкретную функцию, которую вы вызвали val () возвращает атрибут value элемента input в виде строки. Нельзя что-то натянуть на веревку.

6
ответ дан 30 November 2019 в 11:08
поделиться

Возможно $ ('# fruit'). Val (); не возвращает массив, и вам нужно что-то вроде:

$("#fruit").val() || []

http: //docs.jquery .com / Attributes / val

0
ответ дан 30 November 2019 в 11:08
поделиться

.val () не возвращает массив из элемента DOM: $ ('# fruit') найдет элемент в документе с идентификатор #fruit и получите его значение (если оно имеет значение).

1
ответ дан 30 November 2019 в 11:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: