Json返回查询的数据,前台ajax获取
2016-08-10 13:52
489 查看
[WebMethod] public string GetCusCode() { DataTable dt = C_c.SelectT("select CusCode from Customer"); string jsonResult = null; if (dt.Rows.Count > 0) { jsonResult = JsonConvert.SerializeObject(dt); } return jsonResult; }
<pre name="code" class="html">$(document).ready(function () { var rowOption = ""; $.ajax({ type: "post", contentType: "application/json", url: "/webservice/WebService.asmx/GetCode", data: "{}", dataType: "json", success: function (result) { var jsonList = eval(result.d); alert(jsonList[0].Code); for (var i = 0; i < jsonList.length; i++) { rowOption += "<option value=" + jsonList[i].Code + ">" + jsonList[i].Code + "</option>"; } $("#cusselect ").empty(); $("#cusselect ").append(rowOption); } }); });
相关文章推荐
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- 使用所见即所得文本编辑器编辑文本存入数据库后通过ajax获取服务器json_encode的数据到前台,文本内容上边的html标签不解析
- IE9.0或者360下js(JavaScript、jQuery)不能正确执行(加载),按F12后执行正常;Firefox下ajax的success返回数据data(json、string)无法获取
- IE9.0或者360下js(JavaScript、jQuery)不能正确执行(加载),按F12后执行正常;Firefox下ajax的success返回数据data(json、string)无法获取
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- jQuery学习笔记--ajax查询,jQuery解析返回的json数据 详解
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- ajax请求数据,后台提供数据返回json, 前台js拼html,回填
- ajax与json 获取数据并在前台使用简单实例
- 根据id查询数据(向前台返回json格式的数据)
- jQuery学习笔记--ajax查询,jQuery解析返回的json数据 详解
- 用jQuery中的ajax返回的json数据组合查询和组合查询的分页源码
- Asp.Net_Ajax调用WebService返回Json前台获取循环解析
- ajax获取数据,应该返回json用js拼接 还是在后台拼接HTML完再返回
- struts2 + ajax(从后台获取json格式的数据返回到前端,然后前端用jquery对json数据进行解析)
- 解决在 使用 AjaxFileUploder 插件时,不能获取返回的 json 结果数据
- Ajax获取代理返回的Json数据
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理