用ajax将后台数据传入前台js
2020-12-13 02:41
标签:c int get 文件 string 数据 1、后台连接数据库,取到数据 string sql = "......................................."; string one = OracleHelperTools.ExecuteScalar(sql);
//这里图省事用的oraclehelper string flow1 = JSONConvert.ToJson(one);
//用JSON将数据封装,值的格式会变,传入前台时需要解析 2、在页面的aspx.cs中去写解析 [WebMethod()] //ajax必须加入 public static string LonPoint() {
string flow = DALFlow.getFlow();
//就是上面的代码调用 { flow =
"0"; }
var data = "{\"NG\":" + flow + "}"; //加入解析所需要的文件头
return data; } 3、前台js去获取数据并解析 $.ajax({
type: "Post",
url:
"Default.aspx/LatPoint", //上面代码放置的位置
data: "{lat:‘" + lat +
"‘}", //传入的数据值,没有就算了
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
success: function(data1) {
var json =
$.parseJSON(data1.d); //JSON解析
$.each(json.NG, function(idx, item)
{ //NG是刚才加上的文件头
lat.push(item[‘LATITUDE‘]); //如果是数组就这样去写,如果不是那就直接
x= (item[‘字段名‘]);
}); }, error: function(err) {
} }); 用ajax将后台数据传入前台js,搜素材,soscw.com 用ajax将后台数据传入前台js 标签:c int get 文件 string 数据 原文地址:http://www.cnblogs.com/Mh201454/p/3719325.html
if (flow
== null)