新手javascript / jquery / ajax ...
这是ajax调用:
$.ajax({
type: "POST",
url: "cfc/newsletter.cfc?method=sendResource",
data: $this.serialize(),
success: function(data) {
console.log(data);
if (data.SUCCESS == 'true') {
message.addClass('opened');
text = "Your email has been sent successfully!";
message.html('<div class="alert_box r_corners color_green success"><p>' + text + '</p></div>')
.slideDown()
.delay(4000)
.slideUp(function() {
$(this).html("");
message.removeClass('opened');
})
.prevAll('input[type="email"]').val("");
} else {
在控制台中,这是记录为数据参数...
<wddxPacket version='1.0'><header/><data><struct><var name='SUCCESS'><string>true</string></var></struct></data></wddxPacket>
那么,如何访问SUCCESS变量以便我的else块不会触发?
data.SUCCESS == true
和data.SUCCESS == 'true'
不起作用(我尝试过的任何其他内容)。