Hi,I am using AjaxDatePicker and onSelect of Date i want to show doted border outside(on parent i.e div,li) the date field text-box to reflect the auto save behavior.Outside means it input field could beI tried to create the same behavior as AjaxIndicatorAppender but couldn't get it working.below is my AjaxDateField ,HTML which include both css and javascript method.Class________________________________________________private class AjaxDateField extends AjaxDatePicker implements IAjaxIndicatorAware { private static final long serialVersionUID = 1L; private final AjaxIndicatorAppender indicatorAppender = new AjaxIndicatorAppender(); private final IModel model; private final Label state; public AjaxDateField(String id, Model dateModel, IModel model, String dateFormat, Options options) { super(id, dateModel, dateFormat, options); this.model = model; add(indicatorAppender); // AjaxDottedBorderAppender borderAppender = new AjaxDottedBorderAppender(this); // add(borderAppender); } @Override protected void onComponentTag(ComponentTag tag) { super.onComponentTag(tag); String readonly = tag.getAttribute("readonly"); if (readonly == null) { tag.put("readonly", "readonly"); } } @Override protected void onBeforeRender() { super.onBeforeRender(); if (!hasBeenRendered()) { super.add(new AjaxFormComponentUpdatingBehavior("onChange") { private static final long serialVersionUID = 1L; @Override protected void onUpdate(AjaxRequestTarget target) { target.appendJavaScript("border(" + this.getComponent().getMarkupId() + "," + false + ");"); } }); } } @Override public void onValueChanged(AjaxRequestTarget target) { target.appendJavaScript("border(" + this.getMarkupId() + "," + true+ ");"); target.add(this, state); } } @Override public String getAjaxIndicatorMarkupId() { return indicatorAppender.getMarkupId(); } }Html---------------------------------------------------------------------------
-- View this message in context: http://apache-wicket.1842946.n4.nabble.com/AjaxDatePicker-tp4665645.html Sent from the Users forum mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org