【发布时间】:2011-05-19 17:21:24
【问题描述】:
我知道在 ASP.NET 中有内置的 Ajax 可以让您的生活更轻松。 PHP 呢?
【问题讨论】:
-
两者能力相同。我认为答案取决于您更熟悉和更熟悉哪个。
-
这真是一个相当主观的问题。
我知道在 ASP.NET 中有内置的 Ajax 可以让您的生活更轻松。 PHP 呢?
【问题讨论】:
我在 PHP 中使用 AJAX 的方法一直很简单......从我对 ASP.Net 和 AJAX 的有限接触来看,我想你会感到惊喜的。
我在客户端使用 jQuery,因此对相关脚本(“get_city_list.php”等)的简单 $.get() 和 $.post() 调用就可以解决问题。
然后,在 PHP 中,您只需构建一个响应并回显它。因此,如果我只需要一个简单的文本响应,请将文本作为 PHP 脚本的最后一步回显,然后就完成了。
如果您需要更复杂的结果集,json_encode() 可以在数组上创造奇迹,极大地简化 JSON 模型。
我肯定会说,在 PHP 中使用 AJAX 比在 .Net 平台上工作的麻烦要少得多,但这是因为使用 .Net 平台的经验相对较少。
希望有帮助!
【讨论】:
jQuery 现在与 ASP.NET 捆绑在一起。你也可以完美地与 PHP 一起使用它。
【讨论】:
你可以找到很多 php ajax frameworks 你也可以在这里找到popular ajax frameworks
【讨论】:
选择您最了解且使用起来最舒适的一款。两者都有 AJAX 框架,有时“内置”的东西不如最初听起来那么好。 (特别是如果你在谈论 AjaxControlToolkit)。
【讨论】: