我有这样的html形式:

<form name="form" id="form" method="get" action="www.example.com" enctype="multipart/form-data" onsubmit="window.location.href = 'www.example.com/goods:' + document.getElementsByClassName('goods').serialize;  return false;" autocomplete="off">
    <input name="goods" type="text" id="<?=$goods['id']?>" class="goods" value="" />
    <input name="goods" type="text" id="<?=$goods['id']?>" class="goods" value="" />
    <input name="goods" type="text" id="<?=$goods['id']?>" class="goods" value="" />
    <input name="goods" type="text" id="<?=$goods['id']?>" class="goods" value="" />
    <input name="goods" type="text" id="<?=$goods['id']?>" class="goods" value="" />

    <input name="submit" type="submit" class="submit" value="submit" />
</form>


我试图通过onsubmit与输入字段的值形成一个数组,然后重定向到上面的url,但我无法做到这一点。有什么办法可以实现?

最佳答案

要以HTML形式定义数组,可以使用[],如下所示:

<input name="goods[]"/>

09-18 02:00