Возможно, во время запуска функции tinymce.init она еще не отрисована и в DOM нет textarea
.
Попробуйте отладить свой код в следующей строке:
<script>
debugger;
tinymce.init({selector:'infotextarea'});
</script>
Когда выполнение веб-страницы остановлено на этой строке, в консоли разработчика вашего браузера введите следующее:
$('#infotextarea').length
Если размер больше 0, текстовая область в этом случае существует.момент, и это еще одна проблема, но если он показывает 0, это то, что вы еще не создали это представление, это поможет нам получить больше информации о вашей проблеме.