Insus.NET的系列Web Api学习文章,这篇算是计划中最后一篇了,删除JSON格式的文件记录。前一篇《Web Api其中的PUT功能演示》http://www.cnblogs.com/insus/p/4346982.html中学习了怎样更新数据。程序开发涉及到数据的,为了让用户方便管理,一般提供了查询,添加,更新以及删除功能。本篇中是针对文件中的数据进行删除。
下面Insus.NET就对此进行详尽演示。Web Api的一个type: "DELETE"。
在API控制中添加一个方法public void Delee(Order order),其中标示核心代码部分,即是删除List<Order>内Item。其中参数是使用model,是方便某记录是多主键或是外健值。不确定参数多少。所以一律使用model来处理。
其它代码,可以参考前一篇《Web Api其中的PUT功能演示》http://www.cnblogs.com/insus/p/4346982.html中的说明,在此不再重复描述。
创建html网页,编写静态代码:
加载数据时,动态产生数据行,它是获取文件所有数据并显示于网页上:
现在我们可以编写Delete删除铵钮的事件了,由于它是在数据行产生时,也随而动态产生,我得使用jQuery的delegate实现方可。
算完成了,有过前面的努力,学习到这里,已经变得简单与熟悉了。最后还是演示一下上面所实现的代码: