如何将 URL 中的参数从 JSP 传递到 JQuery

How to pass parameter in URL from JSP to JQuery

我正在使用重写 URL 将参数从 JSP 传递到 servlet。现在我想将一个已经传递的 URL 参数从 JSP 传递到 jQuery。为此,我尝试了以下代码。一开始还好,后来不知道怎么回事,就不行了。

var jspo = <%=request.getParameter("pono")%>
            $.get('BillItemJson', {
                pono: jspo
            }, function (response) {
                alert('post');
                var select = $('#A');
                select.find('option').remove();
                $.each(response, function (index, value) {
                    $('<option>').val(index).text(value).appendTo(select);
                });
            });

请帮忙,以便我可以发出 AJAX 请求来加载下拉菜单。我正在使用 jQuery 1.10.2 和 JSP。

您应该在引号中声明变量 jspo 值:

var jspo = '<%=request.getParameter("pono")%>';