In order to update a form element's value, you'll need to use
Ajax.Request, _not_ Ajax.Updater; the latter works on a DOM element's
contents, that is, the HTML elements inside another HTML element. The
value of a form element, on the other hand, is set via its "value"
attribute.
So something more like this:
new Ajax.Request(url, {
method: 'post', // not necessary (POST's the default), but I'd use GET
parameters: params,
onSuccess: function(transport) {
$('cust_city').value = transport.responseText;
},
onFailure: reportError
});
:Dan