for (i = 1; i <= arrayNum; i++) {
$(".totalCubesBoards"+i+"").val(result.test1);
}
我的目標.val(result.test [i]);它不起作用帶NaNJavascript增量問題
你好我有這個代碼,我發現如何增加$(「。totalCubesBoards」+ i +「」),但是當我嘗試以任何方式增加.val(result.test1) (例如:(result.test + i);或(result.test + Number(i));)它根本不起作用。
arrayNum帶來= 2它的作品。 如果你做result.test1 =它的工作 結果是ajax成功,測試來自php後計算
任何想法或答案,將不勝感激。
相反的「編號」變量名,使用數組。 – CBroe
如果你使用類概念'.totalCubesBoards',那麼不需要增加東西,因爲在jQuery中你可以使用這個類。你也可以顯示'console.log(result);'的值是什麼? –
https://jsfiddle.net/kmksg0da/ in php \t $ test = array(); \t $ passedArray = $ _POST ['arrayNum']; \t $ numberOfLines = $ passedArray; \t $ i = 1; \t for($ i; $ i <= $ numberOfLines; $ i ++){ \t \t $ calculation [$ i] = $ _ POST ['calculation')。 $ i]; \t \t $ test ['test'。 $ i] = array_product($ calculation [$ i])/ 1000000000; \t} \t echo json_encode($ test); 我需要增加result.test,所以我可以將值傳遞給totalCubesBoards遞增類 – GvidasL