gpt4 book ai didi

javascript - 如何获取通过 servlet 中的 jquery 添加的动态填充列表的值

转载 作者:行者123 更新时间:2023-12-03 08:57:33 26 4
gpt4 key购买 nike

我遇到了一个问题。我有一个 jsp,用户从日历中选择 2 个日期。现在,选择后,我必须动态填充 2 个有序列表,其中一个包含这两个日期之间的所有月份,另一个包含这些月份中的工作日数。我通过在选择日期时调用 JavaScript 函数来实现此目的,该函数将元素添加到这些列表中。但我面临的问题是我无法从请求对象获取这些列表的值。它始终返回 null 值。

这是脚本中的代码:

var monthlist = document.getElementById('monthList');
var valuelist = document.getElementById('valueList');


for(i=0; i<data.length/2; i++) {
var monthName = document.createElement("li");
monthName.innerHTML = data[i];

var monthValue = document.createElement("li");
monthValue.innerHTML = data[i+data.length/2];

$("#monthList").append(monthName);
$("#valueList").append(monthValue);

}

我在jsp中创建了两个列表,如下所示:

<ol id="monthList"></ol>
<ol id="valueList"></ol>

列表在屏幕上正确填充,但是当我尝试在 servlet 中获取这些列表的值时,我得到了 null

System.out.println("monthList="+httpServletRequest.getParameter("monthList"));
System.out.println("valueList="+httpServletRequest.getParameter("valueList"));

如何在 servlet 中获取这些列表的值

最佳答案

仅输入元素的值,如 <input>, <select>, <textarea>并在父级提交后发送到服务器端。

<li>不是任何类型的输入元素。

关于javascript - 如何获取通过 servlet 中的 jquery 添加的动态填充列表的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32422706/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com