Im使用带有jQuery表单插件的jQuery nicEdit。但是nicEdit在使用jQuery表单插件时似乎不会传递数据。这是我的代码
jQuery From Code
$(document).ready(function()
{
$('#From').on('submit', function(e)
{
e.preventDefault();
$('#submitButton').attr('disabled', ''); // disable upload button
$(this).ajaxSubmit({
target: '#output',
success: afterSuccess //call function after success
});
});
});
function afterSuccess()
{
//$('#From').resetForm(); // reset form
$('#submitButton').removeAttr('disabled'); //enable submit button
//$('#div-loadding').html('');
}
表单代码
<form action="submit.php" id="From" method="post" >
<textarea name="about" id="mydata" rows="5"></textarea>
<button type="submit" id="submitButton">Submit</button>
</form>
nicEditor代码
bkLib.onDomLoaded(function() {
new nicEditor().panelInstance('mydata');
});
谁能给我一个提示或告诉我如何使这项工作。提前谢谢。
在发送数据之前,必须存储nicEditor数据,以便文本由nicEditor 写入文本区域
var NicEditor = nicEditors.findNicEditor('mydata');
var inst = NicEditor.instanceById('mydata');
inst.saveContent();