2011-09-02 59 views
0

我正在一個小型項目中工作,這個項目包含uplodify。一切正常,但我有一個變量的小問題,我不知道問題出在哪裏。用變量升級jquery問題

我在這裏做的是拆分reposone。然後我使用拆分的信息創建鏈接,例如用於論壇的BBCODE和用於網站的HTML代碼,並將它們附加到textareas中。

問題是,我的html_code變量不工作,因爲它有一個語法問題(至少這是我相信),但我找不到它。

BBCODE工作良好,正在textarea中顯示,但不是HTML。

在我使用的Uploadify代碼的下面。請看看html_code變量。

'onSelectOnce' : function(){$('#fileQueue').show();$('#mfstart').show();}, 
'onAllComplete' : function(){$('#fileQueue').hide();$('#mfstart').hide();}, 

onComplete : function(event, queueID, fileObj, response, data) { 


aa = response.split('||'); 
var imurl=aa[0]; 
var thumb=jQuery.trim(aa[1]); 

link_url=''+imurl+'\n'; 

forum_code='[URL='+imurl+'][IMG]http://localhost/imgsum/uploads/thumbs/'+thumb+'[/IMG][/URL]'; 

html_code='<a href="'+imurl+'" target="_blank"><img src="http://localhost/imgsum/uploads/thumbs/'+thumb+'" border=0></a>'; 


$('#codes1t').append(link_url); 
$('#codes2t').append(forum_code); 
$('#codes3t').append(html_code); 

} 

}); 

感謝您的幫助球員。

+0

你可以提供錯誤信息或屏幕截圖以查找錯誤嗎? – kst

回答

0

您應該使用.html()函數而不是追加。

因此$('#codes3t').html(html_code);應該工作。

+0

@Py謝謝它的作品!感謝您的快速回復! – Sickboy

+0

不客氣:)(並接受答案,如果這就是你要找的東西:http://stackoverflow.com/faq#howtoask) –

+0

.html()函數總是替換鏈接。例如,如果我上傳10張圖片,只會顯示最新的圖片鏈接。有什麼辦法解決這個問題嗎? – Sickboy