我正在尝试为我的站点实现AJAX联系人表单,我遇到的问题是,当我单击submit时,在Google Chrome中会出现以下错误:
"Uncaught TypeError: Cannot read property 'message' of undefined----contact-form.js:38".
请查找the HTML code和contact-from.js。
最佳答案
错误是因为responseJSON
不是astandard property或1that jQuery makes availableforXMLHttpRequest
s。
你会想要use responseText
instead,这may be parsable:
contactForm.addAjaxMessage($.parseJSON(response.responseText).message, true);
// or
contactForm.addAjaxMessage(response.responseText, true);
关于javascript - 未捕获的TypeError:无法读取未定义的属性“消息”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22311114/