Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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序列化数组表单已禁用_Jquery - Fatal编程技术网

jquery序列化数组表单已禁用

jquery序列化数组表单已禁用,jquery,Jquery,我试图从所有表单输入中创建一个xml字符串,它只有在启用表单时才起作用。当所有表单输入都被禁用时,如何创建xml 提前感谢。提交表单时,不提交禁用的表单控件。您可以这样做: 为表单创建提交处理程序。 在提交处理程序中,创建表单的克隆。 取消禁用克隆中的所有表单控件。 AJAX使用克隆中的序列化数据提交。 当AJAX调用返回时,加载您将在原始提交中加载的任何页面。 不要忘记在提交处理程序的末尾返回false。我更改了它,所以我不会使用序列化数组函数,而是循环所有输入。谢谢,不管怎样。

我试图从所有表单输入中创建一个xml字符串,它只有在启用表单时才起作用。当所有表单输入都被禁用时,如何创建xml


提前感谢。

提交表单时,不提交禁用的表单控件。您可以这样做:

为表单创建提交处理程序。 在提交处理程序中,创建表单的克隆。 取消禁用克隆中的所有表单控件。 AJAX使用克隆中的序列化数据提交。 当AJAX调用返回时,加载您将在原始提交中加载的任何页面。
不要忘记在提交处理程序的末尾返回false。

我更改了它,所以我不会使用序列化数组函数,而是循环所有输入。谢谢,不管怎样。