Вопросы с тегом «javascript»

156
Присоединение к объекту

У меня есть объект, который содержит предупреждения и некоторую информацию о них: var alerts = { 1: { app: 'helloworld', message: 'message' }, 2: { app: 'helloagain', message: 'another message' } } В дополнение к этому у меня есть переменная, которая сообщает, сколько существует предупреждений...

156
Запретить диалогу jQuery UI устанавливать фокус на первое текстовое поле

Я настроил модальное диалоговое окно jQuery UI, которое отображается, когда пользователь нажимает на ссылку. В этом теге div диалогового окна есть два текстовых поля (для краткости я показываю только код 1), и оно заменено на текстовое поле jQuery UI DatePicker, которое реагирует на фокус. Проблема...

156
Как смоделировать target = «_ blank» в JavaScript

Когда пользователь нажимает на ссылку, мне нужно обновить поле в базе данных, а затем открыть запрошенную ссылку в новом окне. Обновление не проблема, но я не знаю, как открыть новое окно, не требуя, чтобы они нажимали на другую гиперссылку. <body...

156
Что делает ведущая точка с запятой в библиотеках JavaScript?

В нескольких библиотеках JavaScript я видел эту запись в самом начале: /** * Library XYZ */ ;(function () { // ... and so on Хотя мне вполне комфортно с синтаксисом «немедленно выполняемая функция» (function(){...})() Мне было интересно, для чего используется главная точка с запятой. Все, что я мог...

156
Как преобразовать модель представления в объект JSON в ASP.NET MVC?

Я разработчик Java, новичок в .NET. Я работаю над проектом .NET MVC2, где я хочу иметь частичное представление, чтобы обернуть виджет. Каждый объект виджета JavaScript имеет объект данных JSON, который будет заполнен данными модели. Затем методы для обновления этих данных привязываются к событиям,...

156
Отключить сортировку для определенного столбца в jQuery DataTables

Я использую плагин jQuery DataTables для сортировки полей таблицы. У меня вопрос: как отключить сортировку для определенного столбца? Я попытался с помощью следующего кода, но он не работал: "aoColumns": [ { "bSearchable": false }, null ] Я также попробовал следующий код: "aoColumnDefs": [ {...

156
Как выполнить модульное тестирование модуля Node.js, который требует других модулей, и как смоделировать глобальную функцию require?

Это тривиальный пример, который иллюстрирует суть моей проблемы: var innerLib = require('./path/to/innerLib'); function underTest() { return innerLib.doComplexStuff(); } module.exports = underTest; Я пытаюсь написать модульный тест для этого кода. Как я могу смоделировать требование для innerLibбез...

156
nginx: отправлять все запросы на одну html-страницу

Используя nginx, я хочу сохранить URL, но на самом деле загрузить ту же страницу, несмотря ни на что. Я буду использовать URL History.getState()для маршрутизации запросов в моем приложении javascript. Кажется, это должно быть простым делом? location / { rewrite (.*) base.html break; } работает, но...

156
Как вызвать родительский метод из дочернего класса в JavaScript?

Я провел последние пару часов, пытаясь найти решение своей проблемы, но это кажется безнадежным. В основном мне нужно знать, как вызвать родительский метод из дочернего класса. Все, что я пробовал до сих пор, заканчивается тем, что либо не работает, либо переписывает родительский метод. Я использую...

156
как остановить браузер кнопку назад, используя JavaScript

Я делаю онлайн-приложение викторины в php. Я хочу запретить пользователю возвращаться на экзамен. Я пробовал следующий скрипт, но он останавливает мой таймер. Что я должен делать? Я включил исходный код. Таймер хранится в cdtimer.js <script type="text/javascript"> window.history.forward();...

156
Проверьте, есть ли у какого-либо предка класс с использованием jQuery

Есть ли способ в jQuery проверить, есть ли у какого-либо родителя, прародителя, пра-пра-прародителя класс. У меня есть структура разметки, которая позволила мне делать такие вещи в коде: $(elem).parent().parent().parent().parent().hasClass('left') Тем не менее, для удобства чтения кода я бы хотел...

156
Удалить все прослушиватели событий определенного типа

Я хочу удалить всех слушателей событий определенного типа, которые были добавлены с помощью addEventListener(). Все ресурсы, которые я вижу, говорят, что вам нужно сделать это: elem.addEventListener('mousedown',specific_function); elem.removeEventListener('mousedown',specific_function); Но я хочу...

156
Что такое виртуальный DOM?

Недавно я посмотрел на фреймворк Facebook React . Он использует концепцию под названием «виртуальный DOM», которую я не совсем понял. Что такое виртуальный DOM? Каковы преимущества?...

156
Не удается найти модуль '../build/Release/bson'] код: 'MODULE_NOT_FOUND'} js-bson: не удалось загрузить расширение c ++ bson, используя чистую версию JS

Я получаю следующую ошибку: { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version Вот мои подробности версии: ОС: Windows 7 MongoDB: 2.6.5 Узел: 0.12.0 Я пробовал эти вещи, прежде чем я разместил проблему...