Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
保存表单值,jquery.rte.js_Jquery_Rte - Fatal编程技术网

保存表单值,jquery.rte.js

保存表单值,jquery.rte.js,jquery,rte,Jquery,Rte,因此,我有一个表单,它有许多字段,我制作了一个漂亮的小js脚本,它将序列化我的表单,将其发送到会话脚本,并根据表单id保存表单 var values=$my-form.serialize+&formId=+my-form; $.postmysweetscript.php,值 问题不在于保存内容的脚本方面。问题在于获取所有表单值。我使用jquery插件,它隐藏了我的文本区域,并将其转换为一个iframe,在这里我可以执行加粗和列表过程。含糖的是的,$my-form.serialize是否返回输入的

因此,我有一个表单,它有许多字段,我制作了一个漂亮的小js脚本,它将序列化我的表单,将其发送到会话脚本,并根据表单id保存表单

var values=$my-form.serialize+&formId=+my-form; $.postmysweetscript.php,值

问题不在于保存内容的脚本方面。问题在于获取所有表单值。我使用jquery插件,它隐藏了我的文本区域,并将其转换为一个iframe,在这里我可以执行加粗和列表过程。含糖的是的,$my-form.serialize是否返回输入的值?不。它给出该文本区域中开始的任何值,可能是因为rte只是隐藏文本区域。如果我这样做

$function{ $.each$.myinput、functionkey、value{ alertkey+=>+值; }; }; 这显示了两个不同的值。第一个是文本区域,第二个是iframe。我想知道是否有一种方法可以从IFRAME获得值。我试过。。。 $function{ 变量输入=$.myrte; 警报输入[1]; alertinputs[1].html; 警报$inputs[1].val; 警报$inputs[1].html; };

Moz firefox上的错误控制台显示此错误。$。myrte[1].val不是已定义的函数,即使$.myrte[1]将返回对象IFrame


有什么帮助吗?我需要把格式化的文本拿出来。一个奇怪的音符。当我提交表单时,PHP端会得到格式化的文本。。。令人困惑是的因此,我可以在提交时轻松保存这些值,但在编辑过程中不能。还有谁喜欢在编辑表单时丢失所有的打字,而不是我

因此存储表单过程现在包含一个extraInfo参数,如下所示

this.saveForm=functionextraInfo{ var值=form.serialize; values+=&formId=+form.attrid+&action=saveValues+extraInfo;

调用代码如下所示。 processForm.saveForm&mySweetRTETextArea=+encodeURI$.mySweetRTETextArea.contents.findbody.html;

如果有人能解释一下原因,我会很高兴!当我执行$.each时,它会从$.mySweetRTETextArea返回两个结果,因为有一个textarea和新的iframe,但不知何故调用内容会转到正确的一个…困惑!!帮助