views:

343

answers:

2

I am trying to select an input where the value equals a dynamic value

trimmed = jQuery.trim(a);
preSelectedCheckBox = $(this).find("input[value=" + trimmed + "]");

The element exists but I constantly get no value returned. ($(preSelectedCheckBox).length = 0)

+1  A: 

Are you just missing the enclosing single quotes?

trimmed = jQuery.trim(a);
preSelectedCheckBox = $(this).find("input[value='" + trimmed + "']");
GenericTypeTea
A: 
preSelectedCheckBox = $(this).find("input[value=" + trimmed + "]");

forget the '' around the value

Paul Knopf