Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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
ExtJS:如何提交多个选定的组合框';在数组中,而不是在默认的名称-值对中,向php服务器发送值?_Extjs_Combobox_Extjs4 - Fatal编程技术网

ExtJS:如何提交多个选定的组合框';在数组中,而不是在默认的名称-值对中,向php服务器发送值?

ExtJS:如何提交多个选定的组合框';在数组中,而不是在默认的名称-值对中,向php服务器发送值?,extjs,combobox,extjs4,Extjs,Combobox,Extjs4,combobox组件位于表单面板中 默认情况下,提交时,它将作为名称-值对发布: myName: 'combo-value1', myName: 'combo-value2' 因此,PHP服务器将只接收姓氏值对,而不接收其他值对 因此,我希望该值是一个数组: myName: ['combo-value1','combo-value2'] 因此,PHP服务器不会丢失任何数据。当需要多个值时,对ExtJS字段名使用“myName[]”,而不是“myName”。PHP的参数解析需要参数名称上的方括

combobox组件位于表单面板中

默认情况下,提交时,它将作为名称-值对发布:

myName: 'combo-value1',
myName: 'combo-value2'
因此,PHP服务器将只接收姓氏值对,而不接收其他值对

因此,我希望该值是一个数组:

myName: ['combo-value1','combo-value2']

因此,PHP服务器不会丢失任何数据。

当需要多个值时,对ExtJS字段名使用“myName[]”,而不是“myName”。PHP的参数解析需要参数名称上的方括号后缀将其解释为数组值。在PHP端,该值将在参数的基本名称“myName”下的$\u GET或$\u POST中可用。

您是否将数据作为URL中的字段列表提交?或者作为JSON结构?默认情况下,提交一篇典型的文章。