我一直在为这个主题做一些研究,答案似乎对我没什么帮助。
我试图用jquery的ajax回调来调用一个方法,但它似乎并没有起作用。
它给我以下错误消息
TypeError:this_obj.password_change_request不是函数
以下是我正在使用的代码:
function resetPass() {
// The following code validates the email text field and submit request for password change.
function password_change_request(queryStr) {
$.ajax({
type: "POST", url: "script/password_change_request.php",
data: queryStr
});
}
this.resetPassRequest = function () {
$("#reset_password").click(function () {
var this_obj = this;
var email_address = $("#email_reset").val();
if (email_address == "") {
return false;
} else {
var queryStr = "email=" + email_address + "&store=" + "<?=$store_dir_name?>";
this_obj.password_change_request(queryStr);
return false;
}
});
}
}