• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Abandoning AjaxDatePicker for JQuery?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Abandoning AjaxDatePicker for JQuery?


  • Subject: Re: Abandoning AjaxDatePicker for JQuery?
  • From: Calven Eggert <email@hidden>
  • Date: Thu, 18 May 2017 09:36:10 -0400

Klaus,

Thanks for your code.  The calendar works great however, I can’t get the new value of the date saved.  I’m guessing it has to do with the validateDate() function (Which I currently don’t use). For the variable value of my WOTextField I use the following:

value = patientActivityFieldValueAsDate

And in my java:

public NSTimestamp patientActivityFieldValueAsDate() {
return (NSTimestamp) currentField.valueForKey("fieldDateValue");
}
public void setPatientActivityFieldValueAsDate(NSTimestamp newValue) {
currentField.takeValueForKey(newValue, "fieldDateValue");
}

The setter is not being called after the update to the field.  What needs to be changed in order for this to get called? Can this get called from the validateDate js function?

Calven


On May 17, 2017, at 6:41 AM, Calven Eggert <email@hidden> wrote:

It looks like I’m going to abandon the AjaxDatePicker because I can’t get it to work with the date format my users want for this calendar.

Anyone have experience using WO with JQuery?  Any hints on how to get that setup would be appreciated.



I’m walking out the door but:

In the WOD:

StartDate : WOTextField {
value = event.startDate;
formatter = localDateFormatter;
placeholder = "mm/dd/yyyy";
class = "eventdatepicker";
_onblur_ = "validateDate(this);";
_onchange_ = "$('#Update').click();";
otherTagString = "readonly='true'";
}


And in a js file:


$(document).ready(function() {
console.log("Document ready.")

$(".eventdatepicker").datepicker({
dateFormat: "mm/dd/yy",
changeMonth: true,
changeYear: true,
yearRange: '-0y:+5y',
defaultDate: '0'
});

});

Hope this helps.




Klaus Berkling
www.berkling.us <http://berkling.us/> | Photography <https://kib.smugmug.com/>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Abandoning AjaxDatePicker for JQuery?
      • From: Klaus Berkling <email@hidden>
  • Prev by Date: Re: Abandoning AjaxDatePicker for JQuery?
  • Next by Date: Re: AjaxDatePicker - can't use b || B
  • Previous by thread: Re: Improved exception page
  • Next by thread: Re: Abandoning AjaxDatePicker for JQuery?
  • Index(es):
    • Date
    • Thread