default.js

来自「实际是NET使用AJAX的学习例子.为使用AJAX初学的同志.提供入门帮助与学习」· JavaScript 代码 · 共 72 行

JS
72
字号
// JScript 文件

function GetMac()
{
var clientIP="192.168.0.1";
var i=DemoMethods.GetCustomerMac(clientIP,ServerSideAdd_CallBack);
document.getElementById("Mac").value=DemoMethods.GetCustomerMac(clientIP).value 
alert(DemoMethods.GetCustomerMac(clientIP).value); 
}
function ServerSideAdd_CallBack(response){
 if (response.error != null){
  alert(response.error);
  return;
 }
 alert(response.value);
} 

function getDataSet(){
 DemoMethods.getdataset(GetDataSet_callback); 
}

function GetDataSet_callback(response){
var ds = response.value;
if(ds != null && typeof(ds) == "object" && ds.Tables != null){
var s = new Array();
s[s.length] = "<table border=1>";
for(var i=0; i<ds.Tables[0].Rows.length; i++){
s[s.length] = "<tr>";
s[s.length] = "<td>" + ds.Tables[0].Rows[i].firstname + "</td>";
s[s.length] = "</tr>";
}
s[s.length] = "</table>";
document.getElementById("showtable").innerHTML=s.join("");

}
else{ 
alert("Error. [3001] " + response.request.responseText); 
}
}
function getUser(){
user.GetUser(userrowback);
}

function userrowback(response){
if (response != null && response.value != null){
var user = response.value;
if (typeof(user) == "object"){ 
alert(user.Userid + " " + user.Username);
}
}
}
function getxml()
{
DemoMethods.GetXML(xml_callback);
}
function xml_callback(res)
{

var value=res.value;
var dom=new ActiveXObject("Microsoft.XMLDOM");
dom.loadXML(value);
var num=dom.getElementsByTagName("city");
for(var k=0;k<num.length;k++)
{
  document.getElementById("showtable").innerHTML+="结果"+k+":"+dom.getElementsByTagName("city")[k].firstChild.data+"<br>";
}
}




⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?