2017-04-10 59 views
0

在我的ajax servlet中,我設置了要請求的對象列表屬性。Jquery Ajax:無法分配給函數結果錯誤

request.setAttribute("testModelList",testList); 

在我的腳本中,我試圖檢索屬性並設置爲隱藏變量。

// my JS 
$('#testDetails').val() = '${testModelList}'; 

我的JSP

<INPUT type="hidden" id = "testDetails" > 

但我得到一個錯誤

不能分配給一個函數結果

誰能幫助我如何得到請求屬性通過Ajax在JSP中隱藏變量?

回答

0

不能賦值給結果的功能

$('#testDetails').val() = '${testModelList}'; 

但是你可以價值傳遞給功能:

$('#testDetails').val('${testModelList}'); 
+0

感謝@大衛。它解決了錯誤。但是我無法從同一頁面的另一個請求中檢索隱藏變量的值。任何想法?..看我的代碼 「request.getParameter(」errorDetails「);//我收到空」 – Hari

+0

@哈里:有沒有代碼在你的問題涉及到你正在描述的這個新問題。我建議你打開一個新的Stack Overflow問題,並提供有關這個單獨問題的詳細信息。 – David

相關問題