[英]passing form post with WYSIWYG
我正在尝试通过邮寄表格传递表格值,但没有显示。
使用此HTML5文本编辑器http://suyati.github.io/line-control/我正在使用此方法生成表单和php代码
<?php
if(isset($_POST['submit'])){
echo $_POST['txtEditor'];
}
?>
我正在使用的HTML表单
<form method="post">
<textarea name="txtEditor" id="txtEditor" ></textarea>
<input name="submit" type="submit" value="Submit">
</form>
Java脚本是
<script src="WYSIWYG-Text-Editor/editor.js"></script>
<script>
$(document).ready(function() {
$("#txtEditor").Editor();
});
</script>
检查了文档,显然您需要自己设置值,这是一个解决方案:
在初始化代码中添加一些代码:
<script>
$(document).ready(function() {
$("#txtEditor").Editor();
$('form').submit(function () {
$('#txtEditor').val($('#txtEditor').Editor('getText'));
});
$('#txtEditor').Editor('setText', $('#txtEditor').val());
});
</script>
在表单提交中,我们实际上使用用户在WYSISWYG中输入的内容来设置textarea值。
在下一行代码中,我们将WYSISWYG的值设置为textarea中的值(如您在注释中所要求的)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.