gpt4 book ai didi

ajax - Ajax&Grails-成功使用Ajax时如何使用模型中的参数?

转载 作者:行者123 更新时间:2023-12-02 16:02:09 24 4
gpt4 key购买 nike

我有一个Ajax,它调用 Controller 中的某个 Action 。

Controller 呈现:

render template:"changePassword", model:[user: user, passwordError: passwordError]
passwordError是 bool(boolean) 值。

如果 passwordError为true,则必须在js.file中执行功能。

如何检查成功的Ajax的 passwordError的值?

Ajax的代码:
$.ajax({
url: changePassword,
type: "post",
data: {
password: $('#password').val(), npassword: $('#npassword').val()
},
success: function(data,textStatus){
$('#changePassSuceess').modal()
}
});

最佳答案

如果不需要渲染模板,则可以返回@Eylen所提到的json,然后从json访问标志。如果必须渲染模板,则可以在模板中具有一个隐藏字段,并将其值设置为标志passwordError,然后可以从javascript代码中的该隐藏字段中获取标志的值

看到这个问题的how to find hidden element in jquery ajax response html

关于ajax - Ajax&Grails-成功使用Ajax时如何使用模型中的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29456141/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com