something that's not actually an "array."
The code looks fine to me, and will in fact produce an object.
On Wed, Sep 30, 2009 at 8:35 AM, runrunforest <craigcosmo@gmail.com> wrote:
>
> I try your code, the result is: [object Object]
>
> On Sep 30, 8:05 pm, Karl Swedberg <k...@englishrules.com> wrote:
>> On Sep 30, 2009, at 1:00 AM, Poloman wrote:
>>
>>
>>
>> > Can I get value and text of an option and put them into an array
>> > object?
>>
>> > <select>
>> > <option value="c1">britney</option>
>> > <option value="c2">jackson</option>
>> > </select>
>>
>> > I'd like to have something like this arrayob = {c1:"britner",
>> > c2:"jackson"};
>>
>> You could do something like this ...
>>
>> var arrayob = {};
>> $('option').each(function() {
>> arrayob[this.value] = $(this).text();
>>
>> });
>>
>> --Karl
>>
>> ____________
>> Karl Swedberg
>>
>> www.englishrules.com
>>
>> www.learningjquery.com
--
Turtle, turtle, on the ground,
Pink and shiny, turn around.
No comments:
Post a Comment