题主用的是ajax,success获得的page参数是java返回出来的,属于javascript的变量。
因此就不能用 jsp 的 ${} 来解析这个 page 变量,而是用 js 来解析。
题主可以先用 alert 或者 consolelog 来查看 page 的内容,再写 success。
这里提一下,题主如果想在 success 里面用 pageresult 的方法来获取 result 的值,建议题主在java返回值的时候用类似 {“result”:"", "totalCount":""} 的 json 格式,ajax 的 dataType 为 “json”,这样 jquery 会自动将 page 转为一个 object 类型
在函数中,是可以使用函数名作为另一个函数的参数的,执行时相当于是对此函数的一次引用。
例如我们要创建不定参数数量的函数,最后一个参数是要执行的函数
var fn = function () {// 获取所有参数
var args = []slicecall(arguments);
// 如果最后一个参数不是函数,则不继续执行下面的内容
var caller = argspop();
if (typeof caller !== "function")
return;
// 接下来是对所有参数进行 *** 作
// 假设 *** 作完了之后的变量数组仍为args,把这些变量置入要执行的函数中
callerapply(this, args);
};
要创建一个一个日期对象,可以使用以下的方式:
复制代码
代码如下:
var
now=new
Date()
当然,函数中没有传递任何参数,表示此对象now自动获取了当前的时间。
如果想要创建一个自定义时间的对象,则要对Date()进行参数的传递。而这个参数,必须是毫秒数(UTC时间1970年1月1日午夜起至自定义时间为止的毫秒数)。
我们可以使用Dateparse()和DateUTC()来获得自定义时间的毫秒数。
Dateparse()接收一个表示日期的字符串参数,例如"May
25,2013","6/13/2013"等格式,具体支持的格式因地区而异。
而DateUTC()中接收的参数分别是
年份、从0开始的月份数(0-11)、该月中的第几天(1-31)、小时树(0-23)、分钟、秒、毫秒,其中年份和月份数是必须的,其他参数缺省为0。
我们现在如果想定义一个2013年12月12日的日期对象,可以使用
Dateparse():
var
mydate=new
Date(Dateparse("12/12/2013")),
如果这样:
var
mydate=new
Date("12/12/2013")的话,在构造Date的时候,会自动调用Dateparse()将日期字符串转为毫秒数。
也可以使用DateUTC():
var
mydate=new
Date(DateUTC(2013,11,12)//注意月份下标从0开始,而日的下标从1开始
如果这样:
var
mydate=new
Date(2013,11,12),类似上面parse的构造方法,在构造日期对象的时候,会自动调用DateUTC(),如果第一个参数是数值,将其当成年份,而第二个参数为月份但是要注意的是,前者var
mydate=new
Date(DateUTC(2013,11,12)得到的是GMT时间,而后者var
mydate=new
Date(2013,11,12)得到的是基于系统设置的本地时间。
以上就是关于请高手帮忙,在js中解析,要怎么得到function里的内容,function里是具体的id,name等全部的内容,包括:请高手帮忙,在js中解析,要怎么得到function里的内容,function里是具体的id,name等、js参数是一个函数怎么做、JS中Date日期函数中的参数使用介绍等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)