所以,你可以指定一个值var doub
如下:如何从javascript/jQuery调用另一个函数的函数获取返回值?
function getDouble(number) {
var doubl = number + number;
return doubl;
}
var num = 4;
var doub = getDouble(num);
我想知道如果我可以通过如下调用第二功能得到的返回类型。那么第二种方法的返回值是否可以分配到doub
?
function getDouble(number) {
var doubl = number + number;
return quadruple(doubl);
}
function quadruple(doubl) {
quad = doubl + doubl
return quad;
}
var num = 4;
var doub = getDouble(num);
由于某种原因,它不适用于我。
这是我的代码与problem..I正在做类似上面的东西,但不工作:
在我的文档准备好了,我有这个code..I想要的结果存储在newjsn
$(document).ready(function()
{
var newjsn= DatabaseCategoriesToSelectList(num, 200, 100);
我DatabaseCategoriesToSelectList功能是:
function DatabaseCategoriesToSelectList(jsn, max, min){
var ddl="<option selected='selected' value='"+min+"'>Select...</option>";
//load categories from database, and put them into the select drop down.
$.getJSON(GLOBALURL+'content/plugins/subcategories/getSubcategories.php',
function(data, ddl) {
var datas= jQuery.grep(data, function(element, index){
return element.category_id < max && element.category_id>min; // retain appropriate elements
});
for (x=0; x<datas.length; x++){
ddl= ddl+"<option value='"+datas[x].category_id+"'data-subcategory='"+datas[x].category_subselect+"'>"+datas[x].category_safe_name+"</option>";
}
alert (ddl); return runafter(ddl, jsn);
});
}
function runafter(ddl, jsn){
jsn=ddl;
alert(jsn);
return 500;
}
出于某种原因,提醒工作,但我不能让它返回给我的字符串。我甚至试图返回的500的随机值,并且它不..
这工作正常为了我。你如何运行它? – Xymostech 2013-04-09 21:27:53
谢谢,那是我拥有的简单版本..我会将我的代码添加到它现在 – gray 2013-04-09 21:28:49
'quad = doubl + doubl' - >'var quad = doubl + doubl;' – AaronLS 2013-04-09 21:31:40