度量快速开发平台-专业、快速的软件定制快开平台
标题:
通过ajax get和post数据访问数据接口的方法
[打印本页]
作者:
张军勇
时间:
2020-5-24 09:47
标题:
通过ajax get和post数据访问数据接口的方法
1、用Get访问数据接口获取值:
以下代码通过ajax调用服务端数据接口的方法,通过访问服务名称和命令号,获取服务端扩展命令返回的数据,将结果插入到info中显示。
var url='Handler/WebHandler.ashx?QNAME=
MY_SERVICE
&CMD=
1000
'
;
$(document).ready(function(){
$("#button1").click(function(){
$.get(url,function(data,status){
$('#info').html(data);
alert("数据:" + data + "\n状态:" + status);
});
});
});
2、post表单:
采用form POST的方法提交数据到服务端的数据扩展服务进行处理,并将结果插入到info中显示。
var url='Handler/WebHandler.ashx?QNAME=MY_SERVICE&CMD=1002';
var options = {
url:url,
type:'POST',
success: function(msg){$('#info').html(msg);} //显示操作提示
};
$('#form1').ajaxSubmit(options);
服务端获取数据,其中Text1,Text2,Textarea1分别是表单中控件名称,后台可以通过“名称_FORM”获取form表单中控件的值。
Dictionary<string, object> dic = cmd.CommandData as Dictionary<string, object>;
string txt1 = dic["TEXT1_FORM"].ToString();
string txt2 = dic["TEXT2_FORM"].ToString();
string txt3 = dic["TEXTAREA1_FORM"].ToString();
return "成功。";
数据接口可以用于b/s或者手机端的开发。
作者:
王爱东
时间:
2020-5-24 21:55
这是好东西。但是还不会用,还要学习呀。
作者:
张军勇
时间:
2020-5-28 09:19
用此可以完成手机或b/s端的开发。
作者:
王爱东
时间:
2020-5-28 16:17
用到了才晓得。这个是高级开发部分的内容了。
作者:
张军勇
时间:
2020-5-29 09:19
王爱东 发表于 2015-12-28 16:17
用到了才晓得。这个是高级开发部分的内容了。
对的,可以做数据调用和数据保存接口。
作者:
刘亚东
时间:
2020-5-29 16:22
太高级了!!基本没怎么懂
欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/)
Powered by Discuz! X3.2