jquery split() and indexOf results in "Object doesn't support this property or method"

Posted by chris on Stack Overflow See other posts from Stack Overflow or by chris
Published on 2010-04-09T15:12:51Z Indexed on 2010/04/09 15:23 UTC
Read the original article Hit count: 252

Filed under:
|
|
|
|

I have the following code:

var selected = $('#hiddenField').val().split(",");
...
if (selected.indexOf(id) > 0) {
   ... set value ...
}

I'm dynamically creating a CheckBoxList, and trying to remember the state of the checkboxes by putting the selected IDs into the hidden field.

I get an error stating that "Object doesn't support this property or method". My assumption is that selected is an array, which should support indexOf. Is that incorrect?

© Stack Overflow or respective owner

Related posts about asp.net-mvc

Related posts about jQuery