express language выводится как текст при подключении js

329
01 сентября 2017, 23:01

Когда скрипты прописал в отдельном js-файле, то не распознает express language, т.е. берет как текст (list_name=${listName}). Если же скрипт весит в самой jsp, то подменяет на нужный лист.

    $("#doneTask").click(function () {
    var param = $('#tableTask :checked').serialize() + '&list_name=${listName}' + '&updateCommand=done';
    alert(param);
    $.ajax({
        type: 'POST', 
        url: '/listControllers/UpdateController', 
        data: param, 
        success: function (response) { 
//                        alert(response);
            if (response) {
                $('#res').html(response); 
            }
        },
        error: function (xhr, ajaxOptions, thrownError) { 
//                alert(xhr.status); 
//                alert(thrownError); 
        },
    });
});

Т.е. alert выводит checkTask=237&list_name=${listName}&updateCommand=done

Answer 1

Уж прошу прощения за то, что вмешался, но решение ведь простое, точнее их 2.

1) Сделать onClick="sendAjax(${listName})"

2)

<a id="doneTask" data-listName="${listName}">Кнопка я</a> и 

  $("#doneTask").click(function () { 
    var listName = $(this).data('listName'); 
    var param = $('#tableTask :checked').serialize() + '&list_name=' + listName + '&updateCommand=done'; 
    alert(param); 
 
    $.ajax({ 
        type: 'POST',  
        url: '/listControllers/UpdateController',  
        data: param,  
 
        success: function (response) {  
//                        alert(response); 
            if (response) { 
                $('#res').html(response);  
            } 
        }, 
        error: function (xhr, ajaxOptions, thrownError) {  
//                alert(xhr.status);  
//                alert(thrownError);  
        }, 
 
    }); 
});

READ ALSO
jQuery Rotate, окружность, положение окружности

jQuery Rotate, окружность, положение окружности

Всем привет, у меня есть круг, из 54 сегментовЧерез jquery Rotate я кручу его и проблема возникла у меня с формулами по определению числа на котором...

310
Как добавлять правильно тег?

Как добавлять правильно тег?

Есть код в котором я принимаю данные из PHP и по результату данных вставляю эти данные в ID

386
Как узнать, сколько юзер прошел за определенный скролл страницы?

Как узнать, сколько юзер прошел за определенный скролл страницы?

Как можно узнать значение того, сколько юзер прошел за определенный скролл расстояния и записать это значение в переменную?

336