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

ajax的列表联动示例

ajax的列表联动示例
1、  输入域:
请选择省:
    <select id="sel1" onchange="return choose(this);">
        <option value="">--请选择--</option>
        <option value="1">湖南省</option>
        <option value="2">湖北省</option>
    </select>
    &nbsp;&nbsp;
    请选择市:
    <select id="sel2">
        <option value="">--请选择--</option>
    </select>
 
2、  JavaScript脚本:
    var xmlHttp;
    //创建XMLHttpRequest对象
    function createXMLHttpRequest() {
       if(window.ActiveXObject) {
           xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
       } else if (window.XMLHttpRequest) {
           xmlHttp = new XMLHttpReuqest();
       }
    }
    //选择下列列表中的值
    function choose(obj) {
       var province = obj.value;
       createXMLHttpRequest();
       xmlHttp.onreadystatechange = process;
       xmlHttp.open("GET", "SelProvince?province=" + province);
       xmlHttp.send(null);
    }
   
    //用来处理状态改变的函数
    function process() {
       //定义一个变量用于存放从服务器返回的响应结果
       var result;
       if(xmlHttp.readyState == 4) { //如果响应完成
 &


相关文档:

Ajax之PopupControl应用 帮助用户输入的面板

       PopupControl扩展器控件可以附加到任何控件之上,当用户点击该控件时,将弹出一个预先指定好的、显示附加信息或用来帮助用户执行某些设定的Panel。当该控件失去输入焦点之后,Panel将自动消失,且用户在其中进行的配置将被设定到扩展器的目标控件之上。
     实 ......

IDE 缺少基础能力集调用库,这是一个简单的Ajax调用。

var jsonObj;
var xmlhttp = null;
function callAsync(url, callbackSuccess)
{
 xmlhttp = new Ajax();
 xmlhttp.open("GET", url, true);
 xmlhttp.onreadystatechange=function()
 {
  // readyState = 4 ; "complete"
  if (xmlhttp.readyState==4)
  { ......

Ajax定时刷新页面

var xmlHttp;
var flag = false;
function createXMLHttpRequest()
{
  if(window.ActiveXObject)
  {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  else if(window.XMLHttpRequest)
  {
  xmlHttp=new XMLHttpRequest();
  }
}
fu ......

ajax与jsp 获得空xml解决方法


Ajax和jsp的怪现象     
如果用Ajax去请求一个jsp页面,该jsp页面返回的是xml(response.setContentType("text/xml; charset=GB2312");),并且该jsp包含下面这些头@page指令的话,则在客户端xml=XMLHttpRequest.responseXML得到的是一个不包含任务东西的xml对象,即xml.childNodes.length将会是0. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号