2012-05-10 136 views
-1

这段代码不起作用,你看到任何缺陷?onclick执行不起作用

$('#button').click(function(){ 
    $.ajax({ 
     type: 'POST', 
     url: 'action.php' 
     } 
    }); 
}); 

在此先感谢您的帮助

+0

定义“不是莫名其妙地工作” –

+0

使用Firebug的控制台,看看事件实际上是射击,你可以看到一个POST请求到主机/ action.php的,当你点击按钮。 – gview

+0

你有html吗? jquery lib加载?是文档就绪功能中的脚本吗? – gunnx

回答

2

这是比较容易:

$('#button').click(function(){ 
    $.post("test.php"); 
}); 
+0

不错!也谢谢你 :) –

2

您有一个无与伦比}

$('#button').click(function(){ 
    $.ajax({ 
     type: 'POST', 
     url: 'action.php' 
     // } <--- Not necessary 
    }); 
}); 
+0

感谢你太太队友:)修正了它:) –

1

它改成这样:

$('#button').click(function(){ 
    $.ajax({ 
     type: 'POST', 
     url: 'action.php' 
    }); 
}); 

注意,你有一个额外的}

+0

hehe谢谢,修复它,抱歉'noobishness' –