`
随影清风
  • 浏览: 39419 次
  • 性别: Icon_minigender_1
  • 来自: 福州
文章分类
社区版块
存档分类
最新评论

利用JSON绑定回调函数

阅读更多
    从接触json到现在,快半年了。。不好意思,从来没怎么系统的学习过。只是在碰到问题的时候才查查资料。。
     现在,接触jquery也1个月了,一直不明白jquery里面的回调方法是怎么执行的,不过也没去查过资料,不知道为什么,今早来公司的路上,突然灵光一闪,明白了怎么用JS写回调函数(不过不知道jquery的回调是否也似乎如此实现的),以下是利用json写的回调的demo:


        <script type="text/javascript">
$(document).ready(function(){
page({
pageNo : 1 ,
success: callback
});
});

function page(json){
var index = 1 ;
eval(json.success(index));
}

function  callback(index){
alert("这是第"+index+"页");
}
</script>

虽然这里用了jquery,但这里的回调和jquery没关系,可以无视。
分享到:
评论

相关推荐

    利用Ext回调函数设置权限

    ### 利用Ext回调函数设置权限 在现代Web开发中,权限管理是非常关键的一个环节,尤其是在企业级应用中。为了确保系统的安全性与稳定性,开发者往往需要对用户界面进行精细的权限控制。对于使用Ext框架构建的应用来...

    jersey-json-1.7.jar

    Jersey的JSON支持也包括了对JSONP回调函数的处理,使得客户端可以方便地通过script标签来获取JSON数据。 5. **Streaming API**: 对于处理大量JSON数据,Jersey提供了流式API,允许开发人员在不完全加载整个JSON文档...

    一个页面实现Ajax效果的增删改查-JQuery+Json版

    5. **处理响应**:在Ajax的回调函数中,我们使用`JSON.parse()`将接收到的JSON字符串转换为JavaScript对象,然后更新HTML页面,显示新的数据或者操作结果。 6. **错误处理**:同时,还需要处理可能发生的错误,如...

    jsonData,js,easyui,jquery

    在接收到JSON响应后,可以使用回调函数来处理数据。 在项目中,我们可能有一个名为`Data`的压缩包子文件,这可能包含了一个或多个JSON文件,这些文件可能存储了服务器返回的结构化数据。在前端应用中,我们通常会...

    ligerui+Json_使用LigerUI的Grid和Java的Json实现数据显示

    - 表格操作:添加编辑、删除按钮,并实现相应的回调函数。 - 自定义模板:通过`renderer`函数,可以自定义单元格的显示样式和内容。 总的来说,LigerUI的Grid组件结合Java的JSON数据处理,能高效地展示和管理后台...

    Extjs4的FormPanel从后台load json数据的要点

    - `success`: 成功回调函数,其中`action.result.data`包含了服务器返回的JSON数据。 - `failure`: 失败回调函数,在数据加载失败时调用。 #### 2.3 后端数据格式 对于后端返回的JSON数据格式也有一定的要求。例如...

    json数据包

    在这个例子中,`dataType: 'json'`告诉jQuery期望从服务器接收JSON格式的数据,然后在`success`回调函数中,我们可以访问并处理返回的JSON对象。 总之,JSON作为数据交换格式在Web开发中扮演着重要角色,而Spring ...

    微信小程序如何调用json数据接口并解析

    在`success`回调函数内,我们通常会首先打印返回的JSON数据,以便于调试。然后使用`this.setData`方法将接口返回的数据保存到页面的数据对象中,这样就可以在小程序的页面中使用这些数据了。 在页面的`.wxml`文件中...

    json数据交互.txt

    同时,通过`dataType`参数指定了期望接收的数据类型为JSON,当服务器响应成功时,会自动将返回的JSON字符串转换为JavaScript对象,可以通过回调函数`success`获取到这些数据并进行后续处理。 #### 三、后端JSON数据...

    springmvc + jquery + ajax + json 异步传递数据

    JSON数据通常在回调函数中解析,然后可以更新DOM元素,实现页面的局部刷新。 以下是一个简单的jQuery Ajax请求示例: ```javascript $.ajax({ url: '/api/data', type: 'GET', dataType: 'json', success: ...

    Ajax+Jquery+Json 翻页

    5. **前端处理响应**:jQuery的Ajax回调函数接收到JSON数据后,解析数据,更新DOM结构,显示新的分页内容。 6. **优化**:为了提高性能,可以考虑使用缓存机制,或者利用服务器端缓存分页数据,减少数据库查询频率...

    读Ext之十(解析JSON)

    6. **监听数据加载事件**:在Store加载数据的过程中,可以监听`load`事件,当数据加载完成时执行回调函数,对数据进行进一步处理。 7. **数据绑定**:Ext JS支持数据绑定,这意味着Store中的数据变化可以直接反映到...

    ASP.NET 回调测试程序

    这些API允许我们向服务器发送GET或POST请求,并在接收到响应时执行回调函数。在ASP.NET的回调测试程序中,JavaScript代码可能包含创建请求、设置请求头、发送数据以及处理服务器响应的逻辑。 文件名“CallBackTest...

    struts2--json包

    可以通过设置`callback`参数来指定回调函数名。 7. **性能优化**:Struts2提供了如GZIP压缩等性能优化选项,可以在大量数据传输时减少网络带宽消耗。 8. **错误处理**:当出现错误时,Struts2 JSON插件会自动捕获...

    Android数据解析(xml、json)

    SAX解析器不会一次性加载整个文档到内存,而是逐行读取,当遇到特定的XML元素或事件时,触发回调函数。这种方式节省了内存,但需要程序员手动处理事件。创建SAX解析器,然后实现`DefaultHandler`接口,重写其中的回...

    D3加载JSON文件绘制美国地图

    我们需要提供一个URL指向包含地图数据的JSON文件,以及一个回调函数,该函数将在数据加载成功后执行。 ```javascript d3.json("美国地图.json").then(function(mapData) { // 在这里处理地图数据 }); ``` 3. **...

    Struts2 与Jquery Ajax的json数据交换的典型范例

    在jQuery的success回调函数中,你可以接收到服务器返回的JSON数据,并将其绑定到页面元素上进行展示。例如: ```javascript success: function(response) { var result = response.response; $('#display').html...

    AMCharts Ajax json net饼图代码

    在请求成功后,会触发回调函数,此时我们可以在这个回调函数中处理返回的JSON数据。 4. **AMCharts初始化**:在前端HTML页面中,我们需要引入AMCharts的JavaScript库,并创建一个饼图的配置对象。这个配置对象定义...

    MVC3+Jquery+Json实现登录

    4. **Jquery响应处理**:在客户端,Jquery的`success`回调函数接收服务器返回的Json数据。根据返回的状态,我们可以更新UI,如显示成功消息、错误提示,或者执行其他逻辑。 实现步骤: 1. 创建MVC3项目,并添加一个...

    Android-json2notification-一个多功能方便好用的notification通知栏通知开源库

    除了基本配置,`json2notification`还支持更复杂的特性,比如添加动作按钮(action buttons),这些按钮可以触发不同的回调函数,以响应用户对Notification的操作。开发者可以通过JSON配置来设定这些动作及其回调,...

Global site tag (gtag.js) - Google Analytics