希望每个人都做得很好。我的问题:
我有一个用foreach循环生成的表,我希望能够单击每行中的特定单元格,这应该获取单元格中的数据,并使用它在对话框中预填充tinyMCE文本区域。这就是我目前所拥有的:
我想在每一行中瞄准的td:
<td class="cmts" id="ID">comments</td>
我想在打开之前(或之后)预填充的对话框:
<div id="cmts_dialog" name="cmnts_dialog" title="Comments">
<form id="cmnts_dialog_form" name="cmnts_dialog_form">
<fieldset>
<textarea id="comments_input" name="comments_input"></textarea>
</fieldset>
</form>
</div>
我正试图用我的jQuery填充文本区域,但到目前为止还不起作用:
$(document).on('click','.cmnts',function(){
$('#comments_input').val($(this).text());
})
我可以做所有对话框的东西,只是想最好的方法是在使用.dialog("打开")之前填充文本区域,但我对所有解决方案都持开放态度
感谢您的帮助。感谢:]
在tinyMCE 的API文档中找到了我的答案
tinyMCE.get('comments_input').setContent($(this).text());