我有一個簡單的代碼字符串。當頁面加載功能numResults()
時,我想顯示一個默認值。在某些時候,我想用新值更新numResults()
,然後在不重新加載頁面的情況下更改字符串。當值存在時更新變量
$('#step1').before('Showing results 1 - ' + numResults());
function numResults(value) {
var results = 10; // default number
if (value) {
return value; // show updated value
} else {
return results; // show default
}
}
沒有AJAX參與,是嗎?請刪除標籤。 – Bergi
你可以做一個typeof值!=='undefined'來檢查值是否被傳遞,如果沒有值傳遞顯示默認值。您可以獲取要傳遞的值,然後將其傳遞給該函數。 IMO看起來會更好,如果函數本身加載了值,然後確定顯示值||默認值 – frictionlesspulley
你能澄清一下你正在嘗試做什麼嗎?你說'如果...值集',但你的函數返回值,如果它被設置。 – Kyle