首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表单serializeArray不工作

表单serializeArray不工作
EN

Stack Overflow用户
提问于 2013-07-30 21:21:45
回答 2查看 2.5K关注 0票数 0
代码语言:javascript
复制
<form name = "indexSummaryForm">
<table class = "rtmindex">                                                  
    <tr>
        <td class = "rtmcolumntwo">
            <select id = "intraDayFXRateType" name = "intraDayFXRateType" class = "rtmindexselect">
                <option id = "4" selected>SPOT</option>
            </select>
        </td>
        <td class = "rtmcolumnfour">
            <input id = "preMarketOpenInterval" name = "preMarketOpenInterval" class = "rtmindexcell" type = "text" value = "0" />
        </td>
        <td class = "rtmcolumnsix">
            <select id = "intraDayFXRateBehaviour" name = "intraDayFXRateBehaviour" class = "rtmindexselect">
                <option id = "1" selected>Spot Rate</option>
                <option id = "2">Prev. Day WMSpot</option>
            </select>
        </td>
    </tr>

</table>
</form>

当我尝试提交表单时,警告( "test:“+ $('#indexSummaryForm').serializeArray());返回null。请检查并告知代码中有什么问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-30 21:23:53

这段代码

$('#indexSummaryForm').serializeArray())

是使用没有ID属性的ID="indexSummaryForm",请求对象。

票数 1
EN

Stack Overflow用户

发布于 2013-07-30 21:23:50

您没有带有id indexSummaryForm的窗体。

代码语言:javascript
复制
 $('[name=indexSummaryForm]') // Should work

否则,可以将id添加到窗体并使用id selector

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17957634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档