想向各位版友们请教,关于XHR.get的用法。
我查了许多网络的资料,然而得到的资料相当片段,因此在此发问请求指导。
我的使用动机是:
在server端写了一个函式;希望能在client端,传递这个函式的引数到server。
关于XHR.get的用法,我查到的多半是:XHR.get(url, null, function(x){} )
其中,url为从client端UI(网页)点选的连结。
目前,我不懂的是:
1. null,也可以放引数。放的是function(x){}的引数吗?
2. 关于function(x),我知道它是回传函式(call-back function)。
那么,这个函式,是在XHR.get,传了url的网页给client后,
client自动将function(x)送到server端执行吗?
3. x的函意为何? 该怎么理解它呢?
举例:如果我在server端写了
func(int a)
{
return a = a+1;
}
这样的函式,同时希望从client的网页传入a=1这样的参数到server。
关于XHR.get的用法,我查到的多半是:XHR.get(url, null, function(x){} )
其中,url为从client端UI(网页)点选的连结。
目前,我不懂的是:
1. null,也可以放引数。放的是function(x){}的引数吗?
2. 关于function(x),我知道它是回传函式(call-back function)。
那么,这个函式,是在XHR.get,传了url的网页给client后,
client自动将function(x)送到server端执行吗?
3. x的函意为何? 该怎么理解它呢?
举例:如果我在server端写了
func(int a)
{
return a = a+1;
}
这样的函式,同时希望从client的网页传入a=1这样的参数到server。
是否真的是使用XHR.get( )函式呢?
又该如何正确的使用呢?
我尽可能的将我想问的、遇到的问题,明确的表达。
如果发问,问得不好,或是问题中的观念有错,
还请前辈们,不吝指正。小弟虚心学习。
先谢谢热心的版友。