即时通讯想要实现的是如果出现错误(我已经提出了一个错误)并包含单词'错误',然后该函数停止在它的轨道。什么功能基本上由5个Ajax请求,当一个人成功地在其他踢..像这样..jQuery - 停止功能
function thing() {
$.ajax({
...
...
success:
function(html){
errorGet(html);
$.ajax({
...
...
success:
function(html){
errorGet(html);
...
...
我有一个函数来代替“errorGet()”试图阻止的功能;
function errorGet(data){
var re = /error/mgi;
if(data.search(re) == 0){
thing.stop;
}
}
但我知道thing.stop does not工作,但没有人知道如何停止该过程?
我认为没有办法破坏父母功能。 – 2010-02-08 16:04:50
似乎有一个更大的问题,正则表达式不起作用...嗯,不能看到为什么寿。 – 2010-02-08 16:16:31
你确定(通过Firebug)“错误”真的在响应体中吗?无论如何,我会亲自使用“/error/mi.test(data)”,它返回true或false;你并不需要“g”标志。 – Pointy 2010-02-08 16:27:48