How do I pass optional parameters into a WebMethod via JSON?

I have the following JSON class I am intending to use to perform management calls on my database asynchronously: var CalendarManager = defaultOptions: staffcode: 0, // required date: 0, // required...