在我的父窗口,我有一個列表:從彈出窗口填充無序列表到主窗口 - JavaScript的
<span id="r_doc_span">
<ul id="r_docs">
<li>
<input id="r_doctor" type="hidden" name="r_doctor" size="40" value="<%=rd%>">
<input id="r_doctor_ohip" type="hidden" name="r_doctor_ohip" size="20" value=<%=rdohip%>>
</li>
</ul></tr>
我想填充從彈出窗口此列表。我有2個JavaScript函數用於此目的:
function addRefDoc(){
<% prop = (Properties) vec.get(i1);
String ref_no = prop.getProperty("referral_no","");
String ref_name = (prop.getProperty("last_name", "")+ ","+prop.getProperty("first_name", "")); %>
AddOtherRefDoc("<%=ref_name%>", <%=ref_no%>);
}
function AddOtherRefDoc(name, number) {
var remove = "<a href='javascript:void(0) onclick='removeRefDoctor(this)'>remove</a>";
var html = "<li>"+name+"<b>, Referral No: </b>"+number+ " " +remove+"</li>";
jQuery("#r_docs").append(jQuery(html));
}
但是這段代碼沒有任何反應。我如何填充我的列表?請幫忙。
'addRefDoc'不是JavaScript。 – 2011-04-25 21:27:24
它內嵌了JSP代碼。它是JavaScript。 – Sapphire 2011-04-25 21:33:27
現在你已經編輯過了,是的。原來缺少一些*相當關鍵的*'<%'/'%>'標籤。 ;-) – 2011-04-25 21:37:24