使用ajax在jquery中设置和检索表单字段的值,包括复选框
我有一个简单的表单,其中有2个文本框和2个复选框 我正在使用jquery和ajax来检索这些表单字段值,并将其设置为ajax post请求,并尝试在servlet中检索它 我获取表单的所有值,但所选的checbox值除外 以下是我尝试过的: user.jsp使用ajax在jquery中设置和检索表单字段的值,包括复选框,jquery,Jquery,我有一个简单的表单,其中有2个文本框和2个复选框 我正在使用jquery和ajax来检索这些表单字段值,并将其设置为ajax post请求,并尝试在servlet中检索它 我获取表单的所有值,但所选的checbox值除外 以下是我尝试过的: user.jsp Select a City : <br> <input type="checkbox" name="usa" value="la">LA <br> <input type="checkbox"
Select a City :
<br>
<input type="checkbox" name="usa" value="la">LA
<br>
<input type="checkbox" name="usa" value="ny">Newyork
在servlet中,我尝试检索如下复选框值:
System.out.println("request.getParameter(usa)"+" "+request.getParameterValues("usa"));
我尝试了很多方法,但是复选框值返回空值
请引导..在发布前尝试console.log(citiesUsa)并检查ITI中是否有任何值如果您只有两个复选框,为什么不能使用$(“输入:复选框[name=usa]:选中”).val()直接而不是在each函数中循环然后如何检索多个选中值..如果两个复选框都选中了怎么办?console.log()做了什么。它显示了什么吗?当我执行console.log(“console.log”+“”+citiesUsa)时;在$.post之前,它没有打印任何东西,甚至没有显示消息“console.log”…但是当我尝试发出警告时,它显示了la,然后是la,ny
System.out.println("request.getParameter(usa)"+" "+request.getParameterValues("usa"));