Как использовать g: сообщение из Javascript - PullRequest
1 голос
/ 28 ноября 2011

Есть некоторые сообщения, поступающие из файла Javascript на страницу GSP.Как я могу реализовать g: message на странице Javascript?

Например:

if ($('#name').val() == "") {
    $('#nameStatus').show();
    $('#nameStatus').html('<font color=red>Company Name can not be blank</font>');
    return false;

Ответы [ 2 ]

2 голосов
/ 28 ноября 2011

Попробуйте этот синтаксис:

function foo() {
    return "${message(code:'my.message.code')}";
}
1 голос
/ 28 ноября 2011

Если я правильно понимаю, вы хотите использовать вывод сообщения g: в своем javascript.

Существует очень полезное сообщение в блоге, в котором рассказывается о том, как использовать g: createLink аналогичным образом, так что вы можете легко адаптировать его для использования g: message. Прочтите пост здесь , в комментариях есть и полезная информация.

Идея заключается в создании объектов JavaScript в вашем файле GSP; который должен быть определен до включения вашего файла JavaScript; а затем просто получить доступ к этим глобальным объектам в вашем коде js.

Edit:

Вас также может заинтересовать GSParse Plugin . Я сам не пробовал, но думаю, что это тоже то, что вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...