
wcf是webservice的发展的下一代,wcf包括了webservice!而ashx是应用程序处理类把,需要手动ajax请求调用!按技术的发展来说ashx>webservice>wcf!所以最好使用wcf
如果ajax中是这样:
$ajax({
type:'post',
data:{a:1,b=2},
url:'Handlerashx',
success:funcation(msg){}
});
则在ashx中,用>
1、写js代码,把你保存的那条记录中,商品名称、进货价格、销售价格 收集起来;
2、新建一个一般处理程序,接收前台传来的商品名称、进货价格、销售价格,通过调用后台方法保存到数据库。
3、使用jquery的$ajax()方法,把第一步收集的信息发送到第二部新建的一般处理程序,把这个$ajax()方法绑定到保存按钮的单击事件
<form action="XXXashx">
<form/>
指定action为你的ashx,然后你提交表单的时候表单就会被提交到你的ashx处理页做处理。。
另外种方法,ajax:
$ajax({
type: "POST",
url: "XXXashx",
dataType: "text",
data: "你的参数(可以为空)",
success: function (result) {
//result 即为处理页返回的结果
}
});
就是一个动态网页的后台处理程序。ASPnet有3种开发模式,即html+ashx(一般处理程序),webform(aspx),aspnet MVC。后两个都自带后台(webform有cs文件,MVC有控制器),但是html是静态网页,如果要写后台如访问数据库的话就需要一般处理程序,这样就可以变成一个动态网页。
以上就是关于.net里WCF和webService和一般处理程序.ashx都是调用AJAX用哪个好呢全部的内容,包括:.net里WCF和webService和一般处理程序.ashx都是调用AJAX用哪个好呢、asp在一般处理程序(Handler.ashx)里面怎么接收aspx中用ajax传递过来的参数、这样的表格需要点击每一行保存后使用ajax动态增加一条数据到数据库请问怎样可以实现等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)