我想在请求后检查msg的内容。如果内部有一个特定的单词 - 输出应该是另一个作为正常单词。我的“noob”尝试不起作用。谢谢你的想法。
data: $(this).serialize(),
success: function(msg) {
if (this.value =~ "hello") {
$('#output_error').html(msg);
}
else
$('#output').html(msg);
}
答案 0 :(得分:4)
您可以使用indexOf
在另一个字符串中查找一个字符串:
data: $(this).serialize(),
success: function(msg) {
if (msg.indexOf("hello") != -1) {
$('#output_error').html(msg);
} else {
$('#output').html(msg);
}
}
进一步阅读indexOf at MDN。