首页 新闻 赞助 找找看

求救 js无法取得表单值 怎么调都不行 实在没有办法了

0
悬赏园豆:20 [待解决问题]
<div class="japply" id="apply">
    <form id="applyform" action="/forum/Handler.ashx?ac=submit" method="post">
        <table style="table-layout:fixed;">
        <tr class="row">
            <td class="label">申請時間:</td>
            <td class="import"><input type="text" id="date" name="date" class="Wdate txt" onclick="WdatePicker()" /></td>
        </tr>
        <tr class="row">
            <td class="label">打款金額:</td>
            <td class="import"><input type="text" class="txt" id="money"  name="money" /></td>
        </tr>
        <tr class="row">
            <td class="label">备注:</td>
            <td class="import">
                <textarea id="memo" name="memo" class="txt" cols="20" rows="2"></textarea>
            </td>
        </tr>
        <tr class="row">
            <td class="label"></td>
            <td class="import"><input type="button" id="btnapply" name="btnapply" onclick="applysubmit();" class="btn" value="提交申请" /></td>
        </tr>
        </table>
    </form>
</div>
<script type="text/javascript">
    function apply() {
        $.jBox('id:apply', { title: "升級申請",buttons: { '关闭': 'close' },height: 400});
    }
    function applysubmit(){
        var form = $('#applyform');
        alert(form.serialize());
        alert(document.getElementById("money").value);//无法获取
        
    }
</script>
巴巴掌的主页 巴巴掌 | 初学一级 | 园豆:144
提问于:2013-03-14 23:09
< >
分享
所有回答(5)
0

目测,实际测试,都可以~~~~~~~~~~~~~~~~~~~

acjialiren | 园豆:191 (初学一级) | 2013-03-15 00:05
0

你那个是没问题的

你可试试用这个

alert($('#money').val());

Yu | 园豆:12980 (专家六级) | 2013-03-15 08:39
0

测试没问题,会不会是你浏览器造成的

*^__^* | 园豆:428 (菜鸟二级) | 2013-03-15 09:22
0

1.是否引用了jquery?  2.引用的jquery是否成功加载了呢?(可用FF的debug查看是否成功加载)

Plusone | 园豆:344 (菜鸟二级) | 2013-03-15 11:31
0

如果没有引用jquery  可能在  form.serialize() 这句 出错 导致后面alert 不出来。  你可以把 最后一句放到前面看看

kotl | 园豆:5 (初学一级) | 2013-03-15 21:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册