【发布时间】:2010-09-06 16:01:46
【问题描述】:
我和 Tinymce 有关系。我正在使用 ajax 调用保存在 tinyMce 中编写的文本。 当我按下保存按钮时,它不会保存我在 tinymce 中输入的最新值。 即当我加载页面时,字段中的默认值为“aaaa”。我将其更新为“bbb”并按下保存按钮。但它保存了值“aaaa”。现在我将值从“bbb”更改为“ccc”并按下保存按钮现在它保存以前的值“bbb”而不是“ccc”。所以它会继续保存一步旧的值。不知道为什么?
这是我使用 ajax 在 Save 按钮上调用的 saveAction
公共函数 saveAction() {
$this->_helper->layout->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);
var_dump ($_REQUEST);
if($this->getRequest()->isPost())
{
$data=$this->_getParam('content');
var_dump($_REQUEST); // var dump shows the old value each time i press the save button
}
这是我的表格
这里是 ajax 脚本
$('#frm').submit(function() {
var options = {
target: '#response',
beforeSubmit: showRequest,
success: showResponse,
url: '/admin/index/save'
};
$(this).ajaxSubmit(options);
return false;
});
function showRequest(formData, jqForm, options) {
var queryString = $.param(formData);
}
function showResponse(responseText, statusText, xhr, $form) {
}
【问题讨论】:
标签: php jquery zend-framework tinymce