我知道有一个库支持unobtrusive AJAX
所以我问我的父亲(也是.net程序员)为什么他不使用它,他的回答对我来说非常令人惊讶:
“
unobtrusive AJAX
(在您的情况下为jquery.unobtrusive-ajax
)没有 建议使用,所以我不使用它。我更喜欢手动写 使用AJAX
的{{1}}次请求。“
我在互联网上搜索但是我找不到说不建议使用JQuery
的地方。
使用unobtrusive AJAX
和jquery.unobtrusive-ajax
时是否存在任何问题?如果是这样,你能说出问题是什么并且可以解决吗?
答案 0 :(得分:27)
ASP.NET MVC中的Unobtrusive Validation和AJAX支持遵循许多启用Progressive Enhancement的最佳实践,并且也非常易于使用。不引人注目的AJAX库(不不显眼的验证库)无疑在功能上有限,但如果它满足您正在编写的应用程序的要求,那么一定要使用它。而且因为它的源代码在你的应用程序中(毕竟它是JavaScript),所以通常可以直接对你进行任何更新或更改。
如果有人想手动编写所有内容,欢迎他们编写汇编代码来解决所有问题。或者只需用激光笔将1和0蚀刻到DVD上。