2011-10-05 80 views

回答

1

通常情况下,这是使用异步请求完成。

1)用户点击提交。

2)表单数据被提交,页面仍然有效。

3)一旦表单数据被提交,服务器发送确认和错误消息(如果有的话)。

4)现在,您的“.completed()”方法的主体代码可以运行。

这里要实现的事情是,一旦您在表单中提交数据,就会调用一个请求,并且页面会丢失控件。

  • 我知道这样做的最好的图书馆是在Java是GWT,它会自动生成的JavaScript你 - 它可以让你构建有状态的Web应用程序是在引擎盖下做这些事情,所以代码看起来非常相似,你写的是什么。

  • 请记住:网络是无状态的。一旦你开始向你的javascript添加状态和监控器,你正在构建一个“丰富”的web应用程序 - 并且那里的各种应用程序框架(即像GWT)成为管理你的工作流程的非常强大的盟友。

相关问题