我在表单中有一个 jquery jhtml WYSIWYG 编辑器,我需要手动将其输出附加到文本区域。表单正在通过 ajax 提交。调用 updateText 函数以获取所见即所得 div 中的内容并将其放置在 textarea 中以启用 ajax 发送它。我正在使用 ajaxForm“beforeSubmit”回调来触发这个函数。
//For Ajax Form
$('#addFaci').ajaxForm({
beforeSubmit: updateText,
success: function(response) {
eval(response);
}
});
function updateText(formData, jqForm, options){
var save = '#detail';
$(save).val($(save).htmlarea("toHtmlString"));
return true;
};
这不适用于第一次提交...您必须在 updateText 实际触发之前单击两次提交。有没有人有任何想法?
谢谢,