Есть код в js файле:
// Session ID
var hfSessionId = $('[id*=hfSessionId]').val();
// User Id
var hfUserId = $('[id*=hfUserId]').val();
Он работает. Я же пишу в TypeScript в VisualStudio. Как мне написать аналогичный код? Компилятор ругается на знак $. Я пробовал делать так:
module GameVals {
// Session ID
export var hfSessionId: any = $('[id*=hfSessionId]').val();
// User Id
export var hfUserId: any = $('[id*=hfUserId]').val();
}
Ругается "Cannot find name '$'" и не компилит. Как решить проблему? Нужно делать отдельный файл js для этого кода и как-то обращаться к нему из ts? Или нужно как-то проигнорировать ошибку компилятора? Или я пишу не правильно? Вроде как можно писать js код прямо в ts?
$
- это явно что-то из JQuery, а его нужно подключить. Например, так:
npm install --save jquery
npm install --save-dev -g typings
typings install --save --global dt~jquery.
После файл typings/index.d.ts
нужно добавить для компиляции в tsconfig.json.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Есть несколько input c типом файл. Как сделать чтобы после загрузки файла появлялось окно о успешной загрузке файла?.
Хочу отправить данные с jquery на java controller.