I would like to use placeholder attribute using data-bind
but I have a error message([object object]) . Please let me know how can I use it.
html:
input id="comments" class="form-control" data-bind="attr: { placeholder: { locale: 'placeholder.comments', auth: false } }"
json:
"placeholder": { "comments": "Tell us..." }
Advertisement
Answer
The placeholder attribute should be a string (ko.observable), not an object.
<input data-bind="attr:{placeholder:hintText}" />
Simple example: http://jsfiddle.net/xtdL7om1/