Использовать. Net Ресурс в функции с отдельным файлом сценария java - PullRequest
0 голосов
/ 20 апреля 2020

Я хочу использовать функции скрипта, такие как функция login (), в результате входа в систему будет отображаться сообщение для конечного пользователя от. Net Ресурс, потому что мы поддерживаем несколько языков.

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

// это View

<script>
alert(@Resource.Layout.Msg)
</script>

, но что действительно нужно сделать: использовать это функция в отдельном файле

fucntion login(){

if($("#user").val()=="hi")
{
 alert(@Resource.Layout.Msg)
}
}

1 Ответ

0 голосов
/ 20 апреля 2020

Вы можете определить глобальную переменную в отдельном теге скрипта, и она все равно будет доступна во внешнем файле javascript.

По вашему мнению;

// define a global variable in this script tag
<script>
   var text = "@Resource.Layout.Msg";
</script>
// call an external script that uses the variable text
<script src="Link to your script" />

Тогда в вашем внешний скрипт;

function Login(){
   alert(text); // use the variable defined on separate script
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...