0
不工作我在我的JSP標籤如下:AJAX POST請求在Safari
<a href="<%=rest.getString(5)%>" onclick="javascript: generateLog(<%=id%>,<%=id2%>,<%=id3%>);">xxxx</a>
generateLog被定義爲功能如下:
function generateLog(id1,id2,id3) {
$.ajax({
type: "POST",
url: "generateLog.jsp",
data: "id1=" + id1+"&id2="+id2+"&id3="+id3,
cache: false,
async: true
});
}
在generateLog.jsp,代碼寫入以將點擊ID插入到表格中。它在IE,Mozilla Firefox和Google Chrome中運行良好,但在Apple Safari中無法使用。
看起來頁面在發佈請求完成之前導航到href頁面位置。我如何使它在Safari中工作?請幫忙。
不要忘了解釋什麼是「不工作」的意思 - 這段代碼產生的錯誤信息?如果是這樣,哪一個? –