如何使用 CoffeeScript 发出 $.get 请求?
如何在 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");
});
})
How do I do the following in 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");
});
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是迄今为止我想出的最好的通用模式:
它编译为:
This is the best generic pattern I've come up with so far:
It compiles down to:
这是一种方法:
其中一些括号可以省略,但在我看来,它们有助于理解代码流程(至少在这种情况下)。
我建议在这里摆弄coffeescript http://jashkenas.github.com/coffee-script/(使用“尝试咖啡脚本”)按钮。该语言很容易学习。
This is a way:
Some of these parenthesis can be omitted, but in my opinion, they help with understanding the code flow (at least in this situation).
I recommend fiddling around with coffeescript here http://jashkenas.github.com/coffee-script/ (use the "try coffeescript") button. The language is very easy to learn.
这是另一种稍微简洁的编写方式:
请注意缺少括号和简写“{username}”对象文字。
Here's another slightly condensed way to write it:
Note the lack of parens, and the shorthand "{username}" object literal.