Получение данных из jquery созданных элементов в контроллере - PullRequest
0 голосов
/ 10 октября 2019

Я создал файл JSP и использую динамические входные данные, созданные jQuery. Я хочу получить данные от входов к контроллеру. Я использую Spring MVC. Как я могу этого достичь?

$(document).ready(function() {
  $("select.rollnumberOptions").change(function() {
    var val = $(this).children("option:selected").html();
    $("#selectedItem").append(val + ",");

    var lastField = $("#rollNumberWrapper div:last");
    var intId = (lastField && lastField.length && lastField.data("idx") + 1) || 1;

    var fieldWrapper;
    var input;
    switch (val) {
      case "CITY_CODE":
        fieldWrapper = $("<div class=\"fieldwrapper\" id=\"field" + intId + "\"/>");
        fieldWrapper.data("idx", intId);
        input = $("<input type=\"hidden\"  style=\"color:black;\" id=\"" + intId + "\" name=\"" + val + "_" + intId + "\" />");
        break;
      case "MODULE_CODE":
        fieldWrapper = $("<div class=\"fieldwrapper\" id=\"field" + intId + "\"/>");
        fieldWrapper.data("idx", intId);
        input = $("<input type=\"hidden\" style=\"color:black;\" id=\"" + intId + "\" name=\"" + val + "_" + intId + "\" />");
        break;
      case "BATCH_CODE":
        fieldWrapper = $("<div class=\"fieldwrapper\" id=\"field" + intId + "\"/>");
        fieldWrapper.data("idx", intId);
        input = $("<input type=\"hidden\" style=\"color:black;\" id=\"" + intId + "\" name=\"" + val + "_" + intId + "\" />");
        break;
      case "USER_SEQUENCE":
        fieldWrapper = $("<div class=\"fieldwrapper\" id=\"field" + intId + "\"/>");
        fieldWrapper.data("idx", intId);
        input = $("<input style=\"color:black;\" type=\"text\" id=\"" + intId + "\" name=\"" + val + "_" + intId + "\" />");
        break;
      case "USER_CONSTANT":
        fieldWrapper = $("<div class=\"fieldwrapper\" id=\"field" + intId + "\"/>");
        fieldWrapper.data("idx", intId);
        input = $("<input style=\"color:black;\" type=\"text\" id=\"" + intId + "\" name=\"" + val + "_" + intId + "\" />");
        break;
    }
    fieldWrapper.append(input);
    $("#inputFieldsDiv").append(fieldWrapper);
  });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...