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

用AJAX实现google输入自动完成的简单模拟(转)

用AJAX实现google输入自动完成的简单模拟
2009-03-02 13:00
比较简单的模拟,文本框输入CompanyName,然后
搜索SqlServer2000 里NorthWind数据库 Suppliers表的CompanyName字段,
然后实现自动完成
四个文件
1 .AutoComplete.htm
<!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>
     <title>输入自动完成</title>
     <script language="javascript">
        //输入信息的文本框
        var txtInput;
        //下拉表当前选中项的索引
        var currentIndex = -1;
       
        //初始化参数,和下拉表位置
        function initPar()
         {
              txtInput = document.getElementById("txtCompanyName");
             //设置下拉表相对于 文本输入框的位置
              setPosition();
         }
        
        //设置下拉表相对于 文本输入框的位置
        function setPosition()
         {
            var width = txtInput.offsetWidth;
            var left = getLength("offsetLeft");
            


相关文档:

Js 分页类 (适合Ajax分页用)

调用方法如下:
var p = new Pager(5, 10);
p.init('页码所在的容器ID', dataOp);
function dataOp() {
// ajax数据操作
SendContent("/Admin/TopicService.asmx/GetTopicList?currentPageIndex=" + p.currentPage + "&pageSize=" + p.pageSize, "GET", "", ajax ......

AJAX中UpdatePanel控件属性的相关介绍

RenderMode属性:使用某一个元素圈出一个区域,它有两个值:— Block(默认)、Inline
Block:使用的div标记;Inline:使用的是span标记
UpdateMode属性:一个UpdateMode在某次异步回送之后,它并不一定会更新,她可能需要满足一定的条件才更新,如果一个
UpdatePanel的UpdateMode为Always(总是),则表示在某次异步传 ......

ajax 方法

// ==============================================================================
// Created by Bndy at 10 / 25 / 2007
// Copyright (c) 2007 Bndy, All rights reserved.
// Welcome to my site http : // www.bndy.net
//
// * * * * * * * * * * * * * * * *
// * Q ......

dz中ajax及验证码的使用

php部分
<?php
/*
 [Discuz!] (C)2001-2009 Comsenz Inc.
 This is NOT a freeware, use is subject to license terms
 $Id: register.php 21057 2009-11-10 01:05:36Z monkey $
*/
define('CURSCRIPT', 'register2');
define('NOROBOT', TRUE);
require_once './include/common.inc.php';
$se ......

AJAX笔记

jsp内置对象:
 page  --java.lang.Object
 request  --javax.servlet.http.HttpServletRequest
 session  --javax.servlet.http.HttpSession
 application --javax.servlet.ServletContext
 
 response --javax.servlet.http.HttpServletRes ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号