【发布时间】:2014-05-22 04:41:26
【问题描述】:
我有以下脚本:
$ ->
$('#new_event').submit ->
$.post(
$(this).attr('action')
$(this).serialize()
success: (data, textStatus, jqXHR) ->
processData(data, textStatus, jqXHR)
)
return false
processData = (data, textStatus, jqXHR) ->
alert(data)
到目前为止,我无法终生调试它。它呈现为:
(function() {
var processData;
$(function() {
return $('#new_event').submit(function() {
$.post($(this).attr('action'), $(this).serialize(), {
success: function(data, textStatus, jqXHR) {
return processData(data, textStatus, jqXHR);
}
});
return false;
});
});
processData = function(data, textStatus, jqXHR) {
return alert(data); //BREAKPOINT HERE
};
}).call(this);
这对我来说看起来不错。如果我将断点放在alert 上,它永远不会停在那里。我的 javascript 知识非常有限,所以我显然在这里遗漏了一些东西。很想知道发生了什么。
谢谢, 丹妮。
【问题讨论】:
标签: jquery coffeescript