Я бы не предложил уровень пользовательского интерфейса напрямую вызывать BPM. Сначала вы должны позвонить в микросервис, чтобы в будущем вы могли полностью контролировать любые изменения. Вы можете поместить все проверки в микросервисе, а затем вызвать BPM.
Всегда для внешнего клиента; мы выставляем интерфейс ... соглашение ... которое никогда не изменится и очень минималистично.
<script>
$("td").click(function(){
//how do i get the position of the td?
alert("column " + $(this).parent().children().index(this) + " is clicked")
});
</script>
править: Я протестировал его, и это работает