0

我有两个同名的字段 name="s[]",但这会创建一个数组,我不需要数组而是想构造一个字符串。

我正在使用这些字段向 wordpress 提交搜索查询,如果我将使用一个数组,我将不得不与 wordpress 核心混淆,这是我不想要的。所以我唯一的选择是从两个字段创建 1 个单个字符串并将其提交给查询。

你怎么看?

4

1 回答 1

0

我认为有两种选择:

  • 将表单提交到不同的页面,该页面重定向到正常的 WordPress 搜索页面

  • 使用 JavaScript捕获onSubmit事件并重写/添加到表单数据

我更喜欢选项 1,因为它适用于不使用 JavaScript 的浏览器。如果您选择选项 2,那么您甚至不应该向没有 JavaScript 的浏览器显示您的双字段搜索界面。

于 2012-08-27T19:25:23.823 回答