Как написать цикл для итерации данных об успехе AJAX и привязки данных к текстовому полю с помощью сценария кофе в Ruby on Rails - PullRequest
0 голосов
/ 27 июня 2018

В настоящее время приведенный ниже код дает данные об успехе.

Как перебрать данные в массиве, обработать их в строку и связать с текстовым полем.

$ ->
  $(document).on 'click', '#ListButton', (evt) ->
    console.log("ListButton")
    isvalid = if $("#ListButtonVlaue").val() 
    if isvalid
      $.ajax 'show',
      type: 'POST'
      dataType: 'json'
      data: {
        isvalid: isvalid
      }
      error: (jqXHR, textStatus, errorThrown) ->
        console.log("AJAX Error: #{textStatus}")
      success: (data, textStatus, jqXHR) -> 
        console.log("OK!")

Если я попытаюсь получить длину данных, которая дает значение data: {isvalid: isvalid }, но не для данных в случае успеха.

1 Ответ

0 голосов
/ 27 июня 2018

Попробуйте отобразить форму как ответ. Затем с помощью append или replaceWith замените существующие данные. append добавит содержимое в селектор. replaceWith заменить содержимое, где присутствует селектор.

$("SELECTOR").append(YOUR_RESPONSE);

или

$("SELECTOR").replaceWith(YOUR_RESPONSE);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...