【发布时间】:2011-07-18 07:45:29
【问题描述】:
您好,我正在尝试在我的 OOP 函数中获取隐藏元素的值。这是代码:
var refreshTimeout;
var rms = new RMS();
rms.refresh();
function RMS() {
this.refresh = function(){
alert($("#ids").val());
$.post(refreshUrl, {ids: $("#ids").val()}, function(response){
var result = $.parseJSON(response);
if (result != null) {
$("#rms").attr("value", result.rms);
}
refreshTimeout = setTimeout(function() { rms.refresh(); }, 2000);
});
}
}
问题是 $("#ids").val() 在 firebug 控制台中工作,但不在 rms.refresh() 中...
我做错了什么?
【问题讨论】:
-
您的 Javascript 是否包含在文档就绪函数中?
标签: javascript jquery oop