eg[WebMethod]
LV_Odds_Win GetLiveOdds_Win(Int64 uraceID, int mode)
{
LV_Odds_Win info = null;
return info ;
}
[SerializableAttribute]
public class LV_Odds_Win : LV_Odds_OddsBase
{
private double[] _dblOdds; public LV_Odds_Win(Int32 intNoOfHorse)
: base(intNoOfHorse)
{
_dblOdds = new double[intNoOfHorse];
} public double GetOdds(int intHorse)
{
return _dblOdds[intHorse - 1];
} public void SetOdds(int intHorse,double value)
{
_dblOdds[intHorse - 1] = value;
}
}
我现在要用JS得到LV_Odds_Win中GetOdds返回的值。该怎么写呢
LV_Odds_Win GetLiveOdds_Win(Int64 uraceID, int mode)
{
LV_Odds_Win info = null;
return info ;
}
[SerializableAttribute]
public class LV_Odds_Win : LV_Odds_OddsBase
{
private double[] _dblOdds; public LV_Odds_Win(Int32 intNoOfHorse)
: base(intNoOfHorse)
{
_dblOdds = new double[intNoOfHorse];
} public double GetOdds(int intHorse)
{
return _dblOdds[intHorse - 1];
} public void SetOdds(int intHorse,double value)
{
_dblOdds[intHorse - 1] = value;
}
}
我现在要用JS得到LV_Odds_Win中GetOdds返回的值。该怎么写呢
var uRaceID = '<%=this.uRaceID%>';
var ServiceUrl = '<%=this.ServiceUrl %>'
var mode = 0;
function GetLiveBetInfo()
{
//Get LiveBetOddsWin
var NoOfHorse='<%=this.NoOfHorse%>';
strServerUrl = ServiceUrl + '/GetLiveOdds_Win';
xmlHTTP.open('POST', strServerUrl,false);
strPara = 'uraceID='+uRaceID;
intPara = 'mode='+mode;
xmlHTTP.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlHTTP.send(strPara);
xmlHTTP.send(intPara);
xmlDOM.loadXml(xmlHTTP.responseText);
Items = xmlDOM.selectNodes('/xx:LV_Odds_Win');
for(var i=1;i<Items.Length+1;i++)
{
var objWin = document.getElementById('Label'+i.toString()+'1');
objWin.innerText = Sarissa.getText(Items[i].selectNode('./xx:GetOdds'+'('+i.toString+')');
}
</script>
指向一个aspx页面,让其aspx页面执行所需要的操作,然后调用aspx页面的js响就return xmlhttp.responseText