ajax与json 获取数据并在前台使用简单实例
发布时间 - 2026-01-10 22:39:05 点击率:次用ajax获取后台数据,返回json数据,怎么在前台使用呢?

后台
if (dataType == "SearchCustomer")
{
int ID;
if (Int32.TryParse(CustomerID, out ID))
{
string s = GridComputer.GridCustomer.getCustomer(1, 1, ID);
if (s == null)
{
context.Response.ContentType = "text/plain";
context.Response.Write("[{\"name\":无用户,\"id\":\"0\",\"company\":\"无用户\"}]");
}
else { context.Response.Write(s); }
}
}
前台
$(document).ready(function () {
$("#Button3").click(
function (SucCallback) {
$.ajax(
{
type: "get",
url: 'GridDatas.ashx', //后台处理程序
dataType: 'json', //接受数据格式
data: 'DataType=SearchCustomer&CustomerID=' + document.getElementById("Text3").value, //要传递的数据
success:SucCallback,
error: function () { alert("error"); }
});
})
})
参考代码
grid.getCustomer(1,2,function (data) {
var list = '<p>' + tree_GridInfo._name + '的用户有</p><br>';
list += '<table id="customers"><tr><th>姓名</th><th>电话</th></tr> ';
$.each(data, function (i, n) {
list += '<tr onclick="showUser(' + 1 + ')"><td>';
list += n.name + '</td>' + '<td>' + n.company;
list += '</td></tr>';
});
$("#SearchResult").html(list)
看你的json数据是列表还是单个了,就一条就无需中括号了
context.Response.Write("{\"name\":无用户,\"id\":\"0\",\"company\":\"无用户\"}");
$(document).ready(function () {
$("#Button3").click(
function (SucCallback) {
$.ajax(
{
type: "get",
url: 'GridDatas.ashx', //后台处理程序
dataType: 'json', //接受数据格式
data: 'DataType=SearchCustomer&CustomerID=' + document.getElementById("Text3").value, //要传递的数据
function (dataJson) {
alert(dataJson.Name);
alert(dataJson.Id);
},
error: function () { alert("error"); }
});
})
})
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# ajax与json
# 获取数据
# 获取数据使用方法
# 获取数据使用和简单实例
# jQuery使用each方法与for语句遍历数组示例
# jquery对Json的各种遍历方法总结(必看篇)
# AJAX和jQuery动态加载数据的实现方法
# 遍历json获得数据的几种方法小结
# jquery ajax加载数据前台渲染方式 不用for遍历的方法
# 数据格式
# 看你
# 希望能
# 谢谢大家
# text
# plain
# ContentType
# null
# getCustomer
# Response
# context
# Write
# function
# click
# ready
# id
# company
# document
# GridCustomer
# brush
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
Laravel安装步骤详细教程_Laravel环境搭建指南
敲碗10年!Mac系列传将迎来「触控与联网」双革新
JS碰撞运动实现方法详解
HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
JavaScript如何实现音频处理_Web Audio API如何工作?
JS经典正则表达式笔试题汇总
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
如何在香港免费服务器上快速搭建网站?
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
如何在企业微信快速生成手机电脑官网?
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
如何用低价快速搭建高质量网站?
如何在阿里云香港服务器快速搭建网站?
Laravel怎么实现验证码(Captcha)功能
魔毅自助建站系统:模板定制与SEO优化一键生成指南
Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
如何确认建站备案号应放置的具体位置?
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
怎样使用JSON进行数据交换_它有什么限制
Laravel如何实现用户密码重置功能?(完整流程代码)
如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)
Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】
香港网站服务器数量如何影响SEO优化效果?
香港服务器如何优化才能显著提升网站加载速度?
Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
高防服务器:AI智能防御DDoS攻击与数据安全保障
南京网站制作费用,南京远驱官方网站?
Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
详解jQuery停止动画——stop()方法的使用
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解
PHP正则匹配日期和时间(时间戳转换)的实例代码
教你用AI润色文章,让你的文字表达更专业
如何快速搭建FTP站点实现文件共享?
微信h5制作网站有哪些,免费微信H5页面制作工具?
Laravel如何使用Sanctum进行API认证?(SPA实战)
,怎么在广州志愿者网站注册?
黑客入侵网站服务器的常见手法有哪些?
如何快速打造个性化非模板自助建站?
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
如何在万网开始建站?分步指南解析
如何用腾讯建站主机快速创建免费网站?
JS实现鼠标移上去显示图片或微信二维码

