我有這樣的功能:jQuery的 - 轉換對象爲字符串
function create_image(){
<?php if(isset($avatar)) : ?>
var brojac = 4;
<?php else: ?>
var brojac = 5;
<?php endif; ?>
var broj_slike = (5 - brojac) + 1,
slike;
for (var i = 0; i <= brojac; i++) {
slike += $('<label for="image'+ broj_slike +'">Slika ' + broj_slike + '</label><input type="file" name="userfile" id="image' + broj_slike + '" />');
broj_slike++;
};
return slike;
}
它返回這樣的:
未定義[對象的對象] [對象的對象] [對象的對象] [對象的對象] [對象對象]
我怎樣才能把它轉換成字符串?
它實際上是一個字符串(這是你所看到的)。什麼是由PHP生成的輸出(所以普通的JS,而不是<?php的東西)?你有JSFiddle嗎? – MarcoK
我認爲生成PHP的東西對於返回字符串並不重要。無論如何,擺脫$似乎是訣竅。 – Sasha