我有一个返回数组
的js函数function getArray(){
var array = [];
$(".field").each(function() {
array.push($(this).attr("id"));
})
return array;
}
我有一个button_tag
<%= button_tag "heh",:type => "button", :onclick => "return getArray();" %>
点击button_tag并在html页面或控制台上显示后,我需要获得getArray()
函数的结果。
答案 0 :(得分:1)
要在控制台上显示它,请使用console.log
,因此请替换:
return array;
通过:
console.log(array);
希望这有帮助。
答案 1 :(得分:1)
<%= button_tag "heh",:type => "button", :onclick => "console.log(getArray())" %>
请注意,如果需要数组的字符串表示,则必须调用toString()方法,即getArray()。toString()。但是出于控制台日志的目的,getArray()会这样做。