.net里WCF和webService和一般处理程序.ashx都是调用AJAX用哪个好呢

.net里WCF和webService和一般处理程序.ashx都是调用AJAX用哪个好呢,第1张

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动态增加一条数据到数据库请问怎样可以实现等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9274020.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存