У меня есть HTML-форма с использованием dojo и следующий код для выбора переключателя:
dojo.require("dijit.form.RadioButton");
<link href="http://ajax.googleapis.com/ajax/libs/dojo/1.6.2/dojo/resources/dojo.css" rel="stylesheet" />
<link href="http://ajax.googleapis.com/ajax/libs/dojo/1.6.2/dijit/themes/claro/claro.css" rel="stylesheet" />
<script src="//ajax.googleapis.com/ajax/libs/dojo/1.9.3/dojo/dojo.js" djConfig="parseOnLoad:true"></script>
<body class="claro">
<input type="radio" dojoType="dijit.form.RadioButton" name="infoUrgent" value="deferrable" id="deferrable">Deferrable
<input type="radio" dojoType="dijit.form.RadioButton" name="infoUrgent" value="immediate" id="immediate">Immediate
<br>
Я хочу получить значение для этого переключателя и передать его моему «внутреннему» скрипту, но НЕ onClick или onChange, только после того, как пользователь нажмет кнопку «Отправить», которая есть у меня в форме. Обычно с текстовыми полями и т. Д. Я могу просто использовать dijit.byId ('id'). Value или .attr ('value'), но поскольку оба переключателя имеют разные идентификаторы, я не могу использовать это. В документации от dojocampus упоминается использование названия переключателя ... У меня проблемы с тем, чтобы это работало ... Могу ли я получить некоторую помощь?
Спасибо.