Added placeholder data attribute

There may be a more elegant way to do this, but I've hacked in a data-placeholder attribute so that fields can be selected when empty. I'm not sure my implementation is the best approach, but it would be good to see this functionality included.