Ajax入门的例子
来源:互联网 发布:中医之钥 知乎 编辑:程序博客网 时间:2024/03/29 01:17
//创建xmlhttprequest对象function createXMLHttpRequest() { var xmlHttp; if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else { xmlHttp = new XMLHttpRequest(); } return xmlHttp; }
一个发送GET请求的例子
function selected() { var xmlHttp; var compid = document.getElementById("company_name").value; if (compid == null) { //return false; } xmlHttp = createXMLHttpRequest(); xmlHttp.onreadystatechange = processor; //alert(compid+"compid"); xmlHttp.open("GET", "/jbbs/GetProduct?compid=" + compid, true); xmlHttp.send(null); //alert("has product"); function processor() { var result,str; var array=[]; //alert("begin processor"); if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { /**result = xmlHttp.responseXML.getElementsByTagName("product");**/ result=xmlHttp.responseText; var myobj = eval(result); for(var i=0;i<myobj.length;i++){ var prod_id=myobj[i].prod_id; var prod_name=myobj[i].prod_name; array.push({value: prod_id, text: prod_name}); } //alert(myobj[0].prod_id+myobj[0].prod_name); //如果页面上存在这个容器,先删掉 var container=document.getElementById("product_container"); while(container.hasChildNodes()){ container.removeChild(container.firstChild); } $.sexyCombo.create({ id : "product_name", name: "product_name", container: "#product_container", emptyText: "--请选择名称--", data:array, triggerSelected: false }); var prod=document.getElementById("product_name"); prod.onchange=product_selected; document.getElementById("company_name__sexyCombo").onclick=company_name__sexyCombo_click; document.getElementById("temp_compid").value=compid; } } } }
- Ajax入门的例子
- AJAX 入门例子的细节
- 一个简单的AJAX入门例子
- Ajax入门例子
- ajax入门例子
- ajax入门例子一个
- Ajax 入门小例子
- Ajax入门例子
- Ajax 入门例子
- Ajax 入门例子总结
- Ajax入门例子
- ajax入门例子
- ajax 入门 --ajax入门例子
- ajax 入门 --ajax入门例子
- ajax入门小例子以及一些xmlhttp的参考资料
- AJAX的简单例子
- 简单的AJAX例子
- ajax的小例子
- flash与js跨域调用
- 在iOS虚拟键盘上添加动态隐藏按钮
- 带游标的存储过程的使用
- 获取选中的第一个radio的值
- VIM分屏功能
- Ajax入门的例子
- 读JSE源码(三)集合之TreeSet
- HDU 1012 uCalculate e
- 安装配置Django开发环境(Eclipse + Pydev)
- ASPxGridView 结合CheckBox实现多选(在后台事件代码控制)
- 转 -- 阿里巴巴公司DBA笔试题
- iPhone/Mac Objective-C内存管理教程和原理剖析(一)基本原理
- Decorator(装饰者)模式
- android用于打开各种文件的intent