我的GSP中有以下ajax代码,我的控制器操作testAjax
如何将success
或failure
发送到该代码,以便成功中的功能或者失败将被执行,这里是ajax:
$.ajax({
contentType: false ,
async :false,
processData: false,
url:'/myApp/photos/testAjax',
type:'POST' ,
//dataType: 'JSON',
data: uploadedFiles,
success: function(data, textStatus, jqXHR) {
if(typeof data.error == 'undefined')
{// Success so call function to process the form
submitForm(event, data);
alert (" data " + data);
}
else
{
// Handle errors here
console.log('ERRORS: ' + data.error);
}
},
error: function(data, textStatus, errorThrown) {
// Handle errors here
console.log('ERRORS: ' + textStatus);
}
});
这是控制器中的操作:
def testAjax() {
println ("ajax data "+ params)
}
答案 0 :(得分:0)
def action(){
render(status: 200, text: 'your text')
}