Обновление данных без перезагрузки страницы при отправке нового значения Spring boot jquery

#jquery #ajax #spring

#jquery #ajax #spring

Вопрос:

Я пытаюсь выполнить обновление и отобразить данные при отправке нового значения. Я хочу, чтобы при нажатии кнопки отправить новые данные добавлялись в базу данных и автоматически обновлялись и отображались без необходимости перезагрузки страницы. Но я не знаю, как это написать, вот мой код jQuery для получения данных

Get.js

 $(document).ready(function () {
  // FETCHING DATA FROM JSON FILE
  $.get('get', function (data) {
    var student = '';

    // ITERATING THROUGH OBJECTS
    $.each(data, function (key, value) {
      //CONSTRUCTION OF ROWS HAVING
      // DATA FROM JSON OBJECT
      student  = '<tr>';
      student  = '<td>'   value.id   '</td>';

      student  = '<td>'   value.name   '</td>';

      student  = '</tr>';
    });

    //INSERTING ROWS INTO TABLE
    $('#table').append(student);
  });
});
 

Это код для отправки данных

post.js

 $('#submit').click(function () {
  var id = $('#id').val();
  var name = $('#name').val();

  // Returns successful data submission message when the entered information is stored in database.
  var dataString = 'id='   id   'amp;name='   name;
  if (id == '' || name == '') {
    alert('Please Fill All Fields');
  } else {
    // AJAX Code To Submit Form.
    $.ajax({
      type: 'POST',
      url: 'save',
      data: dataString,
      cache: false,
      success: function (result) {
        alert(result);
      },
    });
  }
  return false;
});
 

и html

 <table id="table">
  <!-- HEADING FORMATION -->
  <tr>
    <th>Id</th>
    <th>Name</th>
  </tr>
</table>

<div id="form">
  <h3>Fill Your Information !</h3>
  <div>
    <label>Name :</label>
    <input id="id" type="text" />
    <label>Email :</label>
    <input id="name" type="text" />

    <input id="submit" type="button" value="Submit" />
  </div>
</div>
 

Приведенные выше 2 кода хорошо работают для успешного извлечения и отправки данных. Однако я хочу, чтобы функция get автоматически обновлялась и отображалась при отправке данных без необходимости перезагрузки страницы.

Комментарии:

1. Выполняется ли ваш код?

2. беги очень хорошо @quantumPuter