Я пытаюсь передать несколько значений в диалоговое окно при нажатии кнопки диалога. Прямо сейчас я могу передать только одно значение нажатием кнопки. Мне нужно передать два значения, которые будут использоваться внутри диалогового окна. Код, который я написал.Как передать несколько значений в диалоговое окно при нажатии кнопки
<span><button class=" aui-button dialog-show-button-deliverables" id ="div.impact-$j" style="float: left" value="$discoverImpactConfs.get($j).impact"><span class="aui-icon aui-icon-small aui-iconfont-add">Add</span></button>$discoverImpactConfs.get($j).impact</span>
Open Dialog Code
AJS.$(".dialog-show-button-deliverables").click(function() {
AJS.dialog2("#deliverables-dialog").show();
console.log("Getting the button value");
buttonIdParts = $(this).attr('id');
actor_value = document.getElementById(buttonIdParts).value;
AJS.log(buttonIdParts)
AJS.log(actor_value)*/
});
прямо сейчас я могу передать только одно значение. Я попытался добавить скрытый тип ввода, но он показывает первое значение, которое он сохраняет.
var buttonActor = $(".hiddenActorValue").attr('id');
AJS.log(buttonActor)
Просьба предложить способ, как я могу это достичь.
прямо сейчас я ставлю, что через запятую значений, а затем положить их в массив путем разделения на запятой. Хотя это работает, но я не уверен, что это правильный подход. –