Java 无法填充下拉列表
我无法填充下拉列表。我正在从服务类函数获取数据Java 无法填充下拉列表,java,ajax,servlets,Java,Ajax,Servlets,我无法填充下拉列表。我正在从服务类函数获取数据 $('#dropdownID').change(function(){ var dataString = "You input for request"; $.ajax({ type : "POST", url : "ServletName", data : dataString, dataType: "json", // if
$('#dropdownID').change(function(){
var dataString = "You input for request";
$.ajax({
type : "POST",
url : "ServletName",
data : dataString,
dataType: "json",
// if received a response from the server
success : function(data, textStatus, jqXHR) {
if(data.success){
$.each(data, function(index, item)
{
$("#selectID").append("<option>" + item.youOption + "</option>");
});
});
});
我正在使用Ajax调用、Servlet和HTML
$('#dropdownID').change(function(){
var dataString = "You input for request";
$.ajax({
type : "POST",
url : "ServletName",
data : dataString,
dataType: "json",
// if received a response from the server
success : function(data, textStatus, jqXHR) {
if(data.success){
$.each(data, function(index, item)
{
$("#selectID").append("<option>" + item.youOption + "</option>");
});
});
});
如果您有任何使用Servlet类、Ajax和HTML的示例。请添加您的答案。
提前感谢您也可以使用以下模型从json响应中填充下拉列表
$('#dropdownID').change(function(){
var dataString = "You input for request";
$.ajax({
type : "POST",
url : "ServletName",
data : dataString,
dataType: "json",
// if received a response from the server
success : function(data, textStatus, jqXHR) {
if(data.success){
$.each(data, function(index, item)
{
$("#selectID").append("<option>" + item.youOption + "</option>");
});
});
});
$('#dropdownID').change(function(){
var dataString=“您输入请求”;
$.ajax({
类型:“POST”,
url:“ServletName”,
数据:dataString,
数据类型:“json”,
//如果收到来自服务器的响应
成功:函数(数据、文本状态、jqXHR){
if(data.success){
$。每个(数据、功能(索引、项目)
{
$(“#selectID”).append(“+item.youOption+”);
});
});
});
你能把不起作用的代码包括进来吗?它在我的系统中,现在我正在通过手机发帖。我对dopost有疑问method@Sanjeet库马尔:你能给我看一下代码吗?一段来自servlet、ajax调用和html页面的代码片段。然后我可以给出任何解决方案。试试{List c1=getCarsName();request.setAttribute(“car”,c1);List y1=getMfgYear();request.setAttribute(“year”,y1);request.getRequestDispatcher(“/WEB-INF/MyTest.HTML”).forward(请求,响应);Printwriter out=response.getWriter();out.println(c1);out.println(y1);out.flush();out.close();}有人吗suggestions@Sanjeet您正在将数组列表设置为属性,请告诉我您如何解释html文件中的响应!!您可以共享您的html文件吗