易截截图软件、单文件、免安装、纯绿色、仅160KB

第二步:泛型通用动态查询(LinQ+Ajax)

我的春秋痴梦第二步:
写一个 通用的 对象 列表 ,还 包含 搜索和 属性过滤。
具体的效果是:
当新 业务 添加一个 表的时候,只需要在 对象模型里的 添加一个 model
后台几乎不需写代码。
(我是后台:激动人心!)
调用的对象,第几页,属性的 过滤 和搜索全是 前台的Ajax参数控制
(我是前台:#$!@#$%$^#$%# )
下面说说我的思路吧:
1.前台发出请求 写明 调用的 modleName 和 一些属性 的过滤 
如:Author like,1
ModelName
Article   搜索作者 包含 1   对象名 文章
2.后台接受 处理传递的参数
3.根据 对象名 调用 对象 并过滤
4.根据 对象名 返回 对应 页面
 1.前台JS 代码
前台代码
//================================================
//后台任一 类型 列表
//================================================
function AjaxForList(duixiang, pageid) {
var searchWords = $("#SearchWords").val();
var searchType = $("#SearchType").val();
var channelId = $("#list").val();
var IsRecycle = $("#IsRecycle").attr("checked");
//排序名
var sortName = "CreaterData";
//==================IsRecycle
var Del = new Array();
Del.push("="); //alert(IsRecycle);
if (IsRecycle) { Del.push(1); }
else { Del.push(0); }
//==================FullTitle
// 2010-3-22 0:00:00
var FullTitle = new Array();
FullTitle.push("like");
FullTitle.push("1");
//==================FullTitle
var Author = new Array();
Author.push("like");
Author.push("1");
//==================IsAudit
var IsAudit = new Array();
IsAudit.push("=");
IsAudit.push("0");
//============================
$.ajax(//
{
type: "POST",
url: "/Admin/UserKJ/AjaxForList",
data: "ModelName=" + duixiang + "&&PageId=" + pageid + "&&sortName=" + sortName + "&&Del=" + Del + "&&FullTitle=" + FullTitle + "&&Author=" + Author + "&&IsAudit=" + IsAudit,
dataType: "html",
beforeSend: function(XMLHttpRequest) { //


相关文档:

Ajax异步刷新

注意:
1、<div id="iframe">显示刷新的内容</div>
2、调用异步刷新:javascript:OnLink('地址')
<!--ajax异步刷新-->
<script type="text/javascript">
 //创建XMLHttpRequestc对象
  var  xmlHttp=false;
  //判断浏览器
  function createXMLHtt ......

ASP.NET AJAX入门系列

ASP.NET AJAX入门系列将会写关于ASP.NET AJAX一些控件的使用方法以及基础知识,其中部分文章为原创,也有一些文章是直接翻译自官方文档,本部分内容会不断更新。
 
目录
ASP.NET AJAX入门系列(1):概述
    导读:作为本系列文章的开篇,简单介绍一下ASP.NET AJAX的概况及各个组成部分。
  ......

jQuery Ajax 实例演示


<html>
<head>
<title>jQuery Ajax 实例演示</title>
</head>
<script language="javascript" src="../lib/jquery.js"></script>
<script language="javascript">
$(document).ready(function ()
{
   $('#send_ajax').click(function (){
 &nb ......

javascript to ajax(一)

AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
AJAX 基于 Web 标准
AJAX 基于下列 Web 标准:
JavaScript
XML
HTML
CSS
在 AJAX 中使用的 Web 标准已被良好定义,并被所有的主流浏览器支持。AJAX 应用程序独立于浏览器和平台。
Deafault. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号