2015-03-02 39 views
0

我在從引導程序向按鈕模式窗體中發送和接收數據時遇到問題。使用引導將數據發送到jsp頁面中的模式窗體使用引導程序

我的按鈕標籤裏面,我有:

data-comment=<%=Comentarios.listUltimos().get(i).getComentario() %> 

然後我採取在上單擊事件,在那裏我填寫表格,Java腳本代碼的數據。

var myComentario = $(this).data('comment'); 
document.getElementById("myModalComment").value=myComentario; 

它工作正常,但只需要在我的數據庫我有內容的第一個字。

+0

嘗試使用數據註釋=「<%= Comentarios.listUltimos()得到(ⅰ).getComentario()%>」如果沒有引號之間是正常的僅第一字顯示 – alphamikevictor 2015-03-03 16:29:06

回答

1

你看上去插入數據,是沒有適當的引用:

<sometag attr=foo bar baz> 

哪些解析與屬性標籤:

attr="foo" 
bar 
baz 

當你真正的意思是:

<sometag attr="foo bar baz"> 

你想要做的是圍繞<%...%>引號和正確的轉義:

data-comment="<%=Comentarios.listUltimos().get(i).getComentario().replace("\"", "\\\"") %>" 
+0

謝謝,那有效。 – Sirolegunnar 2015-03-03 16:56:25