Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
PinkPink
9 / 9 / 5
Регистрация: 10.05.2012
Сообщений: 289
1

Передать 2 параметра

14.05.2014, 00:44. Просмотров 326. Ответов 0
Метки нет (Все метки)

Добрый вечер, что я упускаю?

Мне нужно вызывать функцию changeItem и передавать в неё два параметра. Делаю вот так:
HTML5
1
<img src="/Content/images/item.gif" alt="Изменить" onclick="changeItem(@node.node.IdCategory,@node.node.Name);" />
Метод вот такой:
Javascript
1
2
3
4
5
function changeItem(id, name) {
            alert(name);
            $("#OldName").val(name);
            $('#changeItem').data('id', id, 'name',name).dialog('open');
        };
Проблема в том, что метод не вызывается. Он вызывается если в онклик передать только ид:
HTML5
1
onclick="changeItem(@node.node.IdCategory);"
Даже с учётом того, что в самой функции я оставлю два параметра
Javascript
1
changeItem(id, name)
Если в место IdCategory я наоборот буду передавать @node.node.Name - не будет вызываться метод.
Вообщем, метод вызывается только если передавать IdCategory. Почему так?

Добавлено через 49 минут
Разобралась. Просто не привычно немного, думала, что @node.node.Name передаётся как строковый параметр. А он передаётся просто как значение. А так как это всё же строка, она должна быть заключена в кавычки. Значит правильный ответ:
HTML5
1
<img src="/Content/images/item.gif" alt="Изменить" onclick="changeItem(@node.node.IdCategory,'@node.node.Name');" />
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2014, 00:44
Ответы с готовыми решениями:

Что значит "передать в качестве параметра"?
Create также принимает в качестве параметра объект класса GuestbookEntry, что ето значит? помогите...

Передать xml в качестве параметра на удаленный сервер
Вопрос: На сервере крутится asp-скрипт, который коннектится к базе, выбирает необходимые данные и...

Как передать значение параметра функции одного экзешника значению параметра функции другому екзешнику?
Здравствуйте! Ребята подскажите по такому вопросу. У меня есть консольное приложение в...

Передать радиокнопкой 2 параметра
Делаю интернет магазин, столкнулся с проблемой: Есть радиокнопка с 2 ценами, с разной гарнтией (6...

Передать xml в качестве параметра
Добрый день! У меня вопрос, который без помощи решить не могу... Есть хранимая процедура,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2014, 00:44

Передать тип в качестве параметра
Доброго времени суток уважаемые! Заинтересовала тема плагинов, и в соседней теме нашел вот такой...

Передать функцию в качестве параметра
Нужно передать функцию func в качестве параметра для функции palindrom. Как это сделать? желательно...

Передать в качестве параметра переменную
Всем привет. Есть команда, которая возвращает список компьютеров: Get-CMDevice -CollectionName...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru