Si vas a estar agregando información a ese archivo lo vas a tener que hacer del lado del servidor abriendo tu archivo con formato append para poderle agregar. Puedes crear tu formulario y en action que se vaya a un archivo del servidor, ya sea, PHP, Perl, ASP, etc. eso depende de ti y el lenguaje que quieras usar. Cabe decir que PHP es el mas común en estas situaciones.
Si lo que quieres es saber como funciona Ajax y como enviar información al servidor te invito a que visites un tutorial que hice al respecto para que estes mas orientado.
Tutorial: Uso de Ajax con jQuery ->
http://behstant.com/blog/?p=266
Sin embargo debes de saber como vas a manejar la información de tu json, si lo manejas en una BD y después lo generas o si el mismo archivo le vas a estar agregando información, pero por ese lado veo que vas a tener que parsearlo para formarlo o manejar el arreglo aparte y despues formar el JSON con includes. La verdad es que hay mucho de donde agarrar, solo necesitas saber bien que es lo que quieres hacer.
Saludos