刚开始的时候只触发ajax,等ajax成功返回id之后再执行id的保存,
而不是把保存id的代码写在ajax代码之后,这不能保证它们的执行顺序。
比如用纯javascript就是在ajax请求的onreadystatechange中保存id,
在jquery下就是$.ajax函数里的success域里触发保存id的动作
ajax的使用可以参考这个来做:
http://www.w3schools.com/Ajax/tryit.asp?filename=tryajax_first
另外,或许可以在中间件里作些设置,在后台直接把保存记录得到的id保存起来
【 在 UML (统一建模语言) 的大作中提到: 】
: 描述一下:
: ASP.Net前台调用一个采用Ajax技术的方法保存记录,并返回数据库中该记录的ID;
: 后台获取该ID并保存到数据库中的另一个表中。
: ...................
--
修改:philio FROM 124.126.161.*
FROM 124.126.161.*