首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

jquery ajax有关问题

2012-03-26 
jquery ajax问题以前用微软的ajaxpro 调用后台方法最近想学jquery ,不知jquery如何调用后台方法?如何有更

jquery ajax问题
以前用微软的ajaxpro 调用后台方法
最近想学jquery ,不知jquery如何调用后台方法?
如何有更多jquery学习那就更好,再加分
互相学习~~

[解决办法]

[解决办法]
jquery调用后台方法? 就是ajax请求咯?
$.getJSON(url,callback());
url里你可以有一个action参数,后台根据action的值调用具体方法.
[解决办法]
看帮助文档
[解决办法]
参考这篇文章中的解决方法响应不同的Ajax请求,您是怎么做的?
[解决办法]
你用的08? 05?
[解决办法]
xue xi zhong
jiu s hao baocuo !!
[解决办法]
《精通Javascript+jQuery》
[解决办法]
学习一下。
[解决办法]
建议jq + soap
非要调后台方法不如用ajax.net了
[解决办法]
http://thinhunan.cnblogs.com/archive/2008/03/05/1092149.html
[解决办法]
参考:
http://blog.csdn.net/wangjun8868/archive/2008/09/26/2983149.aspx
http://space.cnblogs.com/group/topic/9741/
[解决办法]
下载一个jquery API文档看看再对照网上的例子就知道了
[解决办法]
http://www.cnblogs.com/QLeelulu/archive/2008/04/21/1163021.html
[解决办法]
用scriptmanager,调用webservice,非常方便
[解决办法]
用ajaxobj.json
传递参数

后台返回json格式数据(记得还有一个json.dll,起到格式字符串的作用)
[解决办法]

探讨
比如后台返回的是dataset或datatable
返回该用什么形式,html,xml,json,在前台js里如何控制
希望能给个详细的例子,用ajaxpro很方便它返回了一个类似dataset的对象

[解决办法]
HTML code
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CallWebMethod.aspx.cs" Inherits="ajax_jquery_CallWebMethod" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server">    <title></title>    <style type="text/css">        .jTemplatesTest {            background: #DDD;            border: 1px solid #000;            margin: 2em;            width: 480px;        }        .jTemplatesTest * {            padding: 4px;            margin: 2px auto;        }        .jTemplatesTest td,tr {            background: #EEE;            border: 1px solid black;        }    </style>        <script src="jquery-1.2.6.min.js" type="text/javascript"></script>    <script src="jquery-jtemplates.js" type="text/javascript"></script>    <script>        $(document).ready(function() {            $("#start").click(function() {                $.ajax({                    type: "POST",                    url: "jQueryWebService.asmx/GetDT",                    data: "{}",                    contentType: "application/json; charset=utf-8",                                        success: function(msg) {                                                   ApplyTemplate(eval('(' + msg.text + ')'));                    }                });            });        });        function ApplyTemplate(data) {            $('#result').setTemplateElement('template');            $('#result').processTemplate(data);        }            </script>    </head><body>    <form id="form1" runat="server">    获取数据并填充表格:<input type="button" id="start" value="运行" />    <!-- Template content -->    <textarea id="template" style="display:none">        <table>          <thead>            <tr>              <th>ID</th>              <th>Name</th>            </tr>          </thead>          <tbody>            {#foreach $T.d as record}            <tr>              <td>{$T.record.ID}</td>              <td>{$T.record.Name}</td>            </tr>            {#/for}          </tbody>        </table>    </textarea>    <!-- Output elements -->    <div id="result" class="jTemplatesTest"></div>    </form></body></html> 

热点排行