如何在CoffeeScript中执行以下操作?
$( function() { $('input#username').keyup( function() { var username = $('input#username').val(); url = '/users/check_username/'; params = { username : username }; $.get(url,params,function(response){ markUsername(response); },"json"); }); })
解决方法
这是另一个略微缩写的方式来写:
$ -> $('input#username').keyup -> username = $(this).val() callback = (response) -> markerUsername response $.get '/users/check_username/',{username},callback,'json'
注意缺少括号,并且简写为“{username}”对象文字。