У меня есть функция в моем контроллере, getJson
. Работает отлично; Я получил ответ AJAX.
код
def getJson = {
// BillingController obj= new BillingController()
// ResultSet results = obj.showBillingPeriod()
def c= BillingPeriod.createCriteria()
def results = c{
and{
max("billingStartDate")
max("billingEndDate")
}
maxResults(1)
order("billingStartDate", "desc")
}
render results as JSON
}
AJAX
var baseUrl = "${createLink(controller:'billingPeriod', action:'getJson')}"
new Ajax.Request(baseUrl, {
method: 'get',
asynchronous: true,
onSuccess: function(req) {update(req)}
});
[{"class":"com.indivar.cmcs.master.BillingPeriod","id":53,"billingEndDate":"25-02-2011","billingStartDate":"28-02-2011","dateCreated":"17-02-2011","enteredBy":0,"lastUpdated":"17-02-2011"}]
Теперь я хочу получить значения billingEndDate
и billingStartDate
из response
и показать их в предупреждении. Я перепробовал все, но это не сработало. Как я могу это сделать?